[1] LUMC, Dept Parasitol, NL-2333 ZA Leiden, Netherlands
[2] TNO Qual Life, NL-2333 CK Leiden, Netherlands
[3] Ashworth Labs, Inst Immunol & Infect Res, Edinburgh EH9 3JT, Midlothian, Scotland
[4] Wellcome Trust Sanger Inst, Cambridge CB10 1SA, England
[5] Leiden Inst Chem, Gorlaeus Labs, NL-2333 CC Leiden, Netherlands