How Protein Sequence Shapes Life - ESL 10003635 | WELE