Homo sapiens (human) : 81693 1 PDB structure
PDB:6GJE
2.30 Å