1. Science for Life Laboratory, Department of Immunology, Genetics and Pathology, Uppsala University, Uppsala, Sweden
2. Science for Life Laboratory, Department of Cell and Molecular Biology, Uppsala University, Uppsala, Sweden
3. Swedish Collegium for Advanced Study, Uppsala, Sweden
4. Institute of Computer Science, Polish Academy of Sciences, Warsaw, Poland
5. Washington National Primate Research Center, Seattle, WA, USA