1. The Wellcome Trust Centre for Cell Biology, Institute for Cell and Molecular Biology, University of Edinburgh, Edinburgh, UK
2. Department of Cell Biology, University Medical Centre Utrecht, Academic Ziekenhuis Utrecht, 3584CX Utrecht, Netherlands