Chlorocebus sabaeus

ENO4

enolase family member 4
3922968
60711