Text this: Peptide–Protein Interactions: From Drug Design to Supramolecular Biomaterials