57630
59009
ENSG00000154447
ENSMUSG00000031642
Q7Z6J0
Q69ZI1
NM_020870
NM_021506NM_198678
NP_065921
NP_067481
Putative E3 ubiquitin-protein ligase SH3RF1 is an enzyme that in humans is encoded by the SH3RF1 gene.