Pyruvate ferredoxin oxidoreductase and its radical intermediate - Ragsdale, Stephen W.