1. Department of Biochemistry and Cell Biology, Julius Maximilian University of Würzburg, 97074 Würzburg, Germany.
2. Cell Biology and Biophysics Unit, European Molecular Biology Laboratory (EMBL), 69117 Heidelberg, Germany.
3. Collaboration for joint PhD degree between EMBL and Heidelberg University, Faculty of Biosciences, 69120 Heidelberg, Germany.
4. Structural and Computational Biology Unit, EMBL, 69117 Heidelberg, Germany.