1. Physical Chemistry, ETH Zürich, Wolfgang-Pauli-Strasse 10, CH-8093 Zurich, Switzerland, Institut de Biologie et Chimie des Protéines, UMR 5086 CNRS/Université de Lyon 1, 7 passage du Vercors, 69367 Lyon, France, and ZoBio BV, Einsteinweg 55, 2333 CC Leiden, The Netherlands