Evolution of cyclic peptide protease inhibitors.

Evolution of cyclic peptide protease inhibitors.