K4CP alternately transfers glucuronic acid (GlcA) and N-acetyl-galactosamine (GalNAc) residues using UDP-GlcA and UDP-GalNAc donors to the nonreducing end of a CH chain acceptor.