Chlorocebus sabaeus

METTL21A

methyltransferase like 21A
3924113
60711