SWISS PEPTIDES: A DETAILED OVERVIEW