Glycopeptide transferase involved in O-linked oligosaccharide biosynthesis, which catalyzes the transfer of an N-acetyl-D- galactosamine residue to an already glycosylated peptide. In contrast to other proteins of the family, it does not act as a peptide transferase that transfers GalNAc onto serine or threonine residue on the protein receptor, but instead requires the prior addition of a GalNAc on a peptide before adding additional GalNAc moieties. Some peptide transferase activity is however not excluded, considering that its appropriate peptide substrate may remain unidentified. . This is the function of ENSG00000109586 (GALNT7, polypeptide N-acetylgalactosaminyltransferase 7).