1. Wellcome Centre for Integrative Parasitology University of Glasgow 120 University Place GlasgowG12 8TAUK
2. UMR 1282 ISP INRA‐Université François Rabelais de Tours Nouzilly France
3. Department of Biochemistry and Biophysics Stockholm University Stockholm Sweden