1. Department of Chemical Biology, Max Planck Institute for Medical Research, Jahnstrasse 29, Heidelberg 69120, Germany
2. Institute of Physical and Theoretical Chemistry, Goethe-University Frankfurt, Max-von-Laue Str. 7, Frankfurt 60438, Germany
3. Institute of Chemical Sciences and Engineering (ISIC), École Polytechnique Fédérale de Lausanne (EPFL), Lausanne 1015, Switzerland
4. Protein Expression and Characterization Facility, Max Planck Institute for Medical Research, Jahnstrasse 29, Heidelberg 69120, Germany
5. Optical Microscopy Facility, Max Planck Institute for Medical Research, Jahnstrasse 29, Heidelberg 69120, Germany