Cell Biology and Cell Biophysics Programme, European Molecular Biology Laboratory, Heidelberg, Germany.|Cell Biology and Cell Biophysics Programme, European Molecular Biology Laboratory, Heidelberg, Germany.|Cell Biology and Cell Biophysics Programme, European Molecular Biology Laboratory, Heidelberg, Germany.