Chlorocebus sabaeus

LOC103227932

histone-lysine N-methyltransferase SETMAR
3934329
60711