1. Estación Biológica de Doñana (EBD), Consejo Superior de Investigaciones Científicas, Seville 41092, Spain
2. Centro Andaluz de Biología del Desarrollo (CABD), Consejo Superior de Investigaciones Científicas-Universidad Pablo de Olavide-Junta de Andalucía, Seville 41013, Spain
3. ISGlobal, Hospital Clínic - Universitat de Barcelona, Barcelona, Catalonia 08036, Spain
4. ICREA, Barcelona, Catalonia 08010, Spain
5. Instituto de Parasitología y Biomedicina ‘López-Neyra’ (IPBLN), Consejo Superior de Investigaciones Científicas, Granada 18016, Spain