Pyruvate synthase subunit porD MVTIAAIIYEPGNSIKNKTGTWRTFRPILDNEKCVKCENCYIFCPEGAIQEDENGNFKIDYDYCKGCLICMNECPVNAITKVREEK 86 Pyruvic-ferredoxin oxidoreductase subunit delta PORD_METJA Pyruvate oxidoreductase delta chain MJ0268 porD