Important for the aerobic growth. Decarboxylates pyruvate in four steps. The energy released is partially stored in acetyl phosphate (By similarity). H(+) + O2 + phosphate + pyruvate = acetyl phosphate + CO2 + H2O2 Binds 1 FAD per subunit. Binds 1 Mg(2+) ion per subunit. Binds 1 thiamine pyrophosphate per subunit. Belongs to the TPP enzyme family.