Chlorocebus sabaeus

METTL23

methyltransferase like 23
3949381
60711