Department of Molecular Cell Biology, Leiden University Medical Center, PO Box 9503, 2300 RA Leiden, The Netherlands