1. Faculty of Science, Institute of Chemistry, Department of Organic Chemistry, Eötvös Loránd University, Pázmány Péter sétány 1/A, 1117 Budapest, Hungary
2. HUN-REN-ELTE Research Group of Peptide Chemistry, Eötvös Loránd University, Pázmány Péter sétány 1/A, 1117 Budapest, Hungary
3. Department of Genetics, Cell- and Immunobiology, Semmelweis University, Nagyvárad tér 4, 1089 Budapest, Hungary