Text this: Plasmodium falciparum signal peptide peptidase is a promising drug target against blood stage malaria.