Strategies for the evolution of macrocyclic peptide inhibitors of protein-protein interactions