Figure 5: Sequence and binding studies of peptide 25. | Nature Communications