selected publications academic article Plasmodium falciparum TryThrA antigen synthetic peptides block in vitro merozoite invasion to erythrocytes 2006-1-20