1. Institute of Materials and Environmental Chemistry, Research Centre for Natural Sciences, Biomolecular Self-Assembly Research Group, Budapest H-1117, Hungary
2. Institute of Chemistry, Eötvös Loránd University, Budapest H-1117, Hungary
3. MTA-ELTE Research Group of Peptide Chemistry, Eötvös Loránd University, Hungarian Academy of Sciences, Budapest H-1117, Hungary
4. Institute of Enzymology, Research Centre for Natural Sciences, Budapest H-1117, Hungary