Homo sapiens (human) : 135152 1 PDB structure
PDB:2D0J
2.00 Å