SWISS PEPTIDYL AGENTS: A THOROUGH OVERVIEW