[1] Univ London, Royal Holloway, Sch Biol Sci, Egham TW20 0EX, Surrey, England
[2] Rockefeller Univ, New York, NY 10021 USA
[3] Charles Univ, Fac Sci, Dept Parasitol, CR-12844 Prague, Czech Republic
[4] Univ Dundee, Sch Life Sci, Dundee DD1 5EH, Scotland