1. Institute of Molecular Systems Biology, Department of Biology, ETH Zürich, 8093 Zürich, Switzerland
2. Biomolecular Mass Spectrometry and Proteomics, Bijvoet Center for Biomolecular Research and Utrecht Institute for Pharmaceutical Sciences, Utrecht University, 3584 CH Utrecht, The Netherlands
3. Netherlands Proteomics Centre, 3584 CH Utrecht, The Netherlands
4. Philochem AG, 8112 Otelfingen, Switzerland
5. Department of Immunology, Institute for Cell Biology, University of Tübingen, 72076 Tübingen, Germany
6. Faculty of Science, University of Zurich, 8057 Zürich, Switzerland