1. Department of Cell and Chemical Biology, Leiden University Medical Center, 2300 RC Leiden, The Netherlands
2. Department of Immunology, Leiden University Medical Center, 2333 ZA Leiden, The Netherlands
3. Center for Proteomics and Metabolomics, Leiden University Medical Center, 2333 ZA Leiden, The Netherlands