Starch is the most abundant energy containing nutrient in the human diet; it consists of 2 types of polysaccharides: amylose, is a linear polymer consisting of long chains of glucose molecules joined by 1-4 linkages; and amylopectin, a highly branched polymer consisting of long chains of glucose molecules joined by 1-4 linkages with numerous 1-6 linkage branch points. Most (70-80%) of the starch in normal starchy foods (eg. cereals and potatoes) is amylopectin. Amylopectin is highly digestible because its branched structure makes it readily able to gelatinize, the process whereby adjacent starch molecules swell and separate from each other under the influence of moist heat (ie. cooking). By contrast amylose is less digestible because its linear structure allows adjacent molecules to associate by hydrogen bonding which reduces their ability to gelatinize. Some types of commercially available resistant starch come from strains of corn which produce starch containing 70 to 100% amylose.