Homo sapiens (human) : 10243 1 PDB structure
PDB:1JLJ
1.60 Å
NA FMT