Department of Cellular Biophysics, Max Planck Institute for Medical Research, Jahnstraße 29, 69120 Heidelberg, Germany Department of Biophysical Chemistry, University of Heidelberg, Im Neuenheimer ...