a 2-oxocarboxylate + H(+) = an aldehyde + CO2 H(+) + pyruvate = acetaldehyde + CO2 Binds 1 Mg(2+) per subunit. Binds 1 thiamine pyrophosphate per subunit. Homotetramer. Belongs to the TPP enzyme family.