1. European Molecular Biology Laboratory, 71 Avenue des Martyrs, 38042 Grenoble, France.
2. Heidelberg University, Faculty of Biosciences, Heidelberg, Germany.
3. European Molecular Biology Laboratory, Structural and Computational Biology Unit, Meyerhofstraße 1, 69117 Heidelberg, Germany.