GCA_000015705.1 P9303_07921 definition protochlorophyllide oxidoreductase GCA_000015705.1 P9303_07931 definition protochlorophyllide reductase iron-sulfur ATP-binding protein GCA_000015705.1 P9303_07941 definition light-independent protochlorophyllide reductase subunit B GCA_000015705.1 P9303_07951 definition light-independent protochlorophyllide reductase subunit N