Pyruvate ferredoxin oxidoreductase and its radical intermediate.