Entry PLAF704891 (Q8IB87)

E Plasmodium falciparum (isolate 3D7)