1. Department for Chemistry, University of Basel, BPR 1096, Mattenstrasse 24a, Basel, Switzerland
2. Structure and Function of Proteins, Helmholtz Centre for Infection Research, Inhoffenstr. 7, 38124, Braunschweig, Germany
3. Institute for Biochemistry, Biotechnology and Bioinformatics, Technische Universität Braunschweig, 38106 Braunschweig, Germany