N6-Methyladenosine Methyltransferase Component KIAA1429 Is a Potential Target of Cancer Therapy. Here, METTL16 is linked to cancer.