Homo sapiens (human) : 100526767 1 PDB structure
PDB:2XZE
1.75 Å