Structural and Computational Biology Unit, European Molecular Biology Laboratory, 69117 Heidelberg, Germany.|Structural and Computational Biology Unit, European Molecular Biology Laboratory, 69117 Heidelberg, Germany.|Structural and Computational Biology Unit, European Molecular Biology Laboratory, 69117 Heidelberg, Germany.|Structural and Computational Biology Unit, European Molecular Biology Laboratory, 69117 Heidelberg, Germany.|Structural and Computational Biology Unit, European Molecular Biology Laboratory, 69117 Heidelberg, Germany School of Biotechnology and Biomolecular Sciences, University of New South Wales, 2052 Sydney, Australia.|Structural and Computational Biology Unit, European Molecular Biology Laboratory, 69117 Heidelberg, Germany.|Structural and Computational Biology Unit, European Molecular Biology Laboratory, 69117 Heidelberg, Germany Molecular Medicine Partnership Unit, University of Heidelberg and European Molecular Biology Laboratory, 69120 Heidelberg, Germany.|Structural and Computational Biology Unit, European Molecular Biology Laboratory, 69117 Heidelberg, Germany.|Structural and Computational Biology Unit, European Molecular Biology Laboratory, 69117 Heidelberg, Germany.|Structural and Computational Biology Unit, European Molecular Biology Laboratory, 69117 Heidelberg, Germany Molecular Medicine Partnership Unit, University of Heidelberg and European Molecular Biology Laboratory, 69120 Heidelberg, Germany Department of Bioinformatics, Biocenter, University of Würzburg, 97074 Würzburg, Germany Max Delbrück Centre for Molecular Medicine, 13125 Berlin, Germany.