Peptide Inhibition of Topoisomerase IB from Plasmodium falciparum. (4th May 2011)