Homo sapiens (human) : 1326 3 PDB structures
PDB:4Y85
2.33 Å
499
PDB:5IU2
2.70 Å
6DA
PDB:4Y83
2.89 Å
49B