[1] Univ Amsterdam, Ctr Infect & Immun Amsterdam, NL-1012 WX Amsterdam, Netherlands
[2] Univ Amsterdam, Ctr Expt & Mol Med, NL-1012 WX Amsterdam, Netherlands
[3] Univ Amsterdam, Dept Pathol, Acad Med Ctr, NL-1012 WX Amsterdam, Netherlands
[4] Univ Adelaide, Sch Mol & Biomed Sci, Adelaide, SA, Australia