1. Institute of Cell Biology ZMBE University of Münster Münster Germany
2. Gorlaeus Laboratories Leiden Institute of Chemistry Leiden University Leiden The Netherlands
3. Gorlaeus Laboratories Department of Molecular Cell Biology Institute of Biology Leiden University Leiden The Netherlands