1. Department of Chemistry, University of Frankfurt, Max-von-Laue-Str. 7, 60438 Frankfurt, Germany
2. Institute of Physical Chemistry, Friedrich Schiller University Jena, Lessingstr. 10, 07743 Jena, Germany
3. Department of Structural Biology, Max Planck Institute of Biophysics, Max-von-Laue-Str. 3, 60438 Frankfurt, Germany
4. Institute of Organic Chemistry and Chemical Biology, Buchmann Institute for Molecular Life Sciences, University of Frankfurt, Max-von-Laue-Str. 15, 60438 Frankfurt, Germany
5. Institute of Biochemistry II, Medical School, University of Frankfurt, Max-von-Laue-Str. 9, 60438 Frankfurt, Germany