1. Center for Molecular Biology, University of Heidelberg, Heidelberg D-63120, Germany
2. Institute of Biology CNRS, Institut Pasteur de Lille, Lille, 59019 France
3. Department of Cell Biology, Imperial College of Science, Technology, and Medicine, London, SW7 2AZ United Kingdom