1. Center for Integrated Protein Science Munich (CIPSM), Department of Chemistry, Technical University of Munich, 85747 Garching, Germany
2. Department of Biochemistry and Signal Transduction, University Medical Center Hamburg-Eppendorf (UKE), 20246 Hamburg, Germany