SWISS CHEM PEPTIDYL AGENTS: A THOROUGH OVERVIEW