YrdC N6-methyladenosine methyltransferase domain-containing protein