Pyruvate:ferredoxin oxidoreductase from Moorella thermoacetica with acetyl-TPP bound