[1] Univ Glasgow, Glasgow Biomed Res Ctr, Wellcome Ctr Mol Parasitol, Glasgow G12 8TA, Lanark, Scotland
[2] Univ Glasgow, Glasgow Biomed Res Ctr, Div Infect & Immun, Glasgow G12 8TA, Lanark, Scotland
[3] Univ Lausanne, Dept Biochem, CH-1066 Epalinges, Switzerland