1. Department of Immunology
2. Thrombosis & Haemostasis Laboratory,
3. Department of Physiological Chemistry, University Medical Center, 3584 EA Utrecht, Netherlands
4. Center for Biochemistry, Center for Molecular Medicine, and Department of Dermatology, University of Cologne, D50931 Köln, Germany
5. Department of Biochemistry, University of Cambridge, Cambridge CB2 1QW, UK
6. Division of Cell Biology, Netherlands Cancer Institute, 1066 CX Amsterdam, Netherlands