Chlorocebus sabaeus

USP46

ubiquitin specific peptidase 46
3942092
60711