The function of GALNT15 (polypeptide N-acetylgalactosaminyltransferase 15, ENSG00000131386) is as follows. Catalyzes the initial reaction in O-linked oligosaccharide biosynthesis, the transfer of an N-acetyl-D-galactosamine residue to a serine or threonine residue on the protein receptor. Although it displays a much weaker activity toward all substrates tested compared to GALNT2, it is able to transfer up to seven GalNAc residues to the Muc5AC peptide, suggesting that it can fill vicinal Thr/Ser residues in cooperation with other GALNT proteins. Prefers Muc1a as substrate. .