Homo sapiens (human) : 4792 2 PDB structures
PDB:1IKN
2.30 Å
PDB:1NFI
2.70 Å