Department of Structural and Computational Biology, University of Vienna, Max Perutz Labs, Vienna BioCenter Campus 5, 1030 Vienna, Austria ...