Title: Peptides 2000. proceedings of the 26th european peptide symposium