Plasmodium falciparum 3D7 : PFL0780w 1 PDB structure
PDB:1YJ8
2.85 Å