 Carbohydrates are suitable for such a wide variety of functions due to the diversity in structure generated from monosaccharide composition, glycosidic linkage positions, chain branching, and covalent modification.Possible covalent modifications include acetylation, methylation, phosphorylation, and sulfation.Sulfation, performed by carbohydrate sulfotransferases, generates carbohydrate sulfate esters.