1. Physicochemical Unit, Faculty Pharmacy, Plaça Pius XII s/n, 08028 Barcelona, Spain, Department of Peptide and Protein Chemistry, CID, CSIC, Jordi Girona 18, 08034 Barcelona, Spain, and Institute of Biophysics, Semmelweis Medical University, Budapest, Hungary