Phage Display Peptide Libraries and Exploring Sequence Space: A Tortuous Walk Through the Fitness Landscape | Synapse