1. Structural and Computational Biology Unit, European Molecular Biology Laboratory (EMBL), Meyerhofstrasse 1, 69117 Heidelberg, Germany.
2. Heidelberg University Biochemistry Center, Heidelberg University, Im Neuenheimer Feld 328, 69120 Heidelberg, Germany.
3. Cell Biology and Biophysics Unit, European Molecular Biology Laboratory, Meyerhofstrasse 1, 69117 Heidelberg, Germany.