Structure-based evolutionary relationship of glycosyltransferases: a case study of vertebrate β1,4-galactosyltransferase, invertebrate β1,4-N-acetylgalactosaminyltransferase and α-polypeptidyl-N-acetylgalactosaminyltransferase.