Pyruvate dehydrogenase is an enzyme that catalyzes the reaction of pyruvate and a lipoamide to give the acetylated dihydrolipoamide and carbon dioxide. The conversion requires the coenzyme thiamine pyrophosphate. ... Collectively E1-E3 transform pyruvate, NAD+, coenzyme A into acetyl-CoA, CO2, and NADH.