Chlorocebus sabaeus

ESRP2

epithelial splicing regulatory protein 2
3939637
60711