[1] Univ Helsinki, Fac Med, Translat Immunol Res Program, Helsinki, Finland
[2] Univ Helsinki, Fac Med, Dept Pathol, Helsinki, Finland
[3] Univ Zurich, Vetsuisse Fac, Lab Anim Model Pathol, Inst Vet Pathol, Zurich, Switzerland
[4] Univ Helsinki, Fac Vet Med, Dept Vet Biosci, Helsinki, Finland