1. Institute of Biotechnology, Helsinki Institute of Life Sciences (HiLIFE), 00014 University of Helsinki, Helsinki, Finland
2. Department of Biosciences and Nutrition, Karolinska Institutet, 141 83 Huddinge, Sweden
3. Department of Microbiology, Tumor and Cell Biology, Karolinska Institutet, 171 11 Solna, Sweden
4. Faculty of Biological and Environmental Sciences, 00014 University of Helsinki, Helsinki, Finland
5. Department of Cell and Molecular Biology, Karolinska Institutet, 171 77 Solna, Sweden