[1] Univ Helsinki, Dept Biol & Environm Sci, FIN-00014 Helsinki, Finland
[2] Univ Helsinki, Inst Biotechnol, Viikki Bioctr, FIN-00014 Helsinki, Finland
[3] Univ Helsinki, Biomedicum, Inst Biomed, Dept Biochem, FIN-00014 Helsinki, Finland
[4] Univ Melbourne, Dept Microbiol & Immunol, Parkville, Vic 3010, Australia