1. Computational Biochemistry, Interdisciplinary Center for Scientific Computation, University of Heidelberg, Im Neuenheimer Feld 368, 69120 Heidelberg, Germany, and Computational Molecular Biophysics, Interdisciplinary Center for Scientific Computation, University of Heidelberg, Im Neuenheimer Feld 368, 69120 Heidelberg, Germany