Chlorocebus sabaeus

ENO3

enolase 3 (beta, muscle)
3948611
60711