Chlorocebus sabaeus

MYO18A

myosin XVIIIA
3949042
60711