Chlorocebus sabaeus

USP33

ubiquitin specific peptidase 33
3930977
60711