A UDP-GalNAc:polypeptide N-acetyl-galactosaminyl transferase which catalyses the transfer of GalNAc from UDP-GalNAc to serine and threonine residues in mucin polypeptide chains was purified to homogeneity from swine trachea epithelium (Mendicino J, Sangadala S: Mol Cell Biochem 185: 135–145, 1998). Peptides obtained by proteolysis of the purified enzyme were isolated, sequenced and used to prepare degenerate oligonucleotide primers. Amplified segments of a gene encoding GalNAc transferase were synthesised using the primers and a swine trachea epithelial cDNA library. Selected cDNA fragments were then used to screen the cDNA library, and a clone containing an open reading frame encoding 559 amino acids was isolated. The predicted amino acid sequence contains type II transmembrane region, three potential N-glycosylation sites as well as all of the isolated peptide sequences. The nucleotide sequence and predicted primary protein structure of the transferase were very similar to those of type T-1 GalNAc transferases. The isolated clone was transiently expressed in COS 7 cells and the recombinant enzyme, which contained an N-terminal hexa-histidine tag, was purified to homogeneity and its enzymatic properties were examined.