Homo sapiens (human) : 824 2 PDB structures
PDB:1KFU
2.50 Å
PDB:1KFX
3.15 Å