2.7.1.157 synthesis synthesis of UDP-GalNAc with high yield from GalNAc, UTP and ATP using recombinant human GalNAc kinase GK2 and UDP-GalNAc pyrophosphorylase AGX1 672583