ResPubID23316, cell biology, protein biochemistry, peptides, Plasmodium falciparum Hsp70-1