1Center for Parasite Immunology and Biology, CSPGF-INSA, Alexandro Herculano Street, # 321, 4000-055, Porto, Portugal. JFIF d d Ducky d qhttp://ns.adobe.com/xap/1.0/