Malaria parasite clearance