1. La Jolla Institute for Immunology, La Jolla, CA 92037, USA.
2. Department of Medical Cell Biology, Uppsala University, Uppsala 75237, Sweden.
3. Science for Life Laboratory, Uppsala University, Uppsala 75237, Sweden.
4. Novo Nordisk Research Center, Seattle, WA 98109, USA.