CONNECTION PEPTIDES: A COMPREHENSIVE OVERVIEW