text: Much like beta-oxidation, straight-chain fatty acid synthesis occurs via the six recurring reactions shown below, until the 16-carbon palmitic acid is produced.
  The diagrams presented show how fatty acids are synthesized in microorganisms and list the enzymes found in Escherichia coli. These reactions are performed by fatty acid synthase II (FASII), which in general contains multiple enzymes that act as one complex. FASII is present in prokaryotes, plants, fungi, and parasites, as well as in mitochondria.
  In animals as well as some fungi such as yeast, these same reactions occur on fatty acid synthase I (FASI), a large dimeric protein that has all of the enzymatic activities required to create a fatty acid. FASI is less efficient than FASII; however, it allows for the formation of more molecules, including "medium-chain" fatty acids via early chain termination. Enzymes, acyltransferases and transacylases, incorporate fatty acids in phospholipids, triacylglycerols, etc. by transferring fatty acids between an acyl acceptor and donor. They also have the task of synthesizing bioactive lipids as well as their precursor molecules.
  Once a 16:0 carbon fatty acid has been formed, it can undergo a number of modifications, resulting in desaturation and/or elongation. Elongation, starting with stearate (18:0), is performed mainly in the endoplasmic reticulum by several membrane-bound enzymes. The enzymatic steps involved in the elongation process are principally the same as those carried out by fatty acid synthesis, but the four principal successive steps of the elongation are performed by individual proteins, which may be physically associated.
  Abbreviations: ACP – Acyl carrier protein, CoA – Coenzyme A, NADP – Nicotinamide adenine dinucleotide phosphate.
  Note that during fatty synthesis the reducing agent is NADPH, whereas  NAD is the oxidizing agent in beta-oxidation (the breakdown of fatty acids to acetyl-CoA). This difference exemplifies a general principle that NADPH is consumed during biosynthetic reactions, whereas NADH is generated in energy-yielding reactions. (Thus NADPH is also required for the synthesis of cholesterol from acetyl-CoA; while NADH is generated during glycolysis.) The source of the NADPH is two-fold. When malate is oxidatively decarboxylated by “NADP-linked malic enzyme" pyruvate, CO and NADPH are formed. NADPH is also formed by the pentose phosphate pathway which converts glucose into ribose, which can be used in synthesis of nucleotides and nucleic acids, or it can be catabolized to pyruvate.