Chlorocebus sabaeus

SENP7

SUMO1/sentrin specific peptidase 7
3934837
60711