Text this: E-NTPDases: Possible Roles on Host-Parasite Interactions and Therapeutic Opportunities