 Many cyclic peptides have been discovered in nature and many others have been synthesized in the laboratory.Their length ranges from just two amino acid residues to hundreds.In nature they are frequently antimicrobial or toxic; in medicine they have various applications, for example as antibiotics and immunosuppressive agents.