>3d1l_A mol:protein length:266 Putative NADP oxidoreductase BF3122SNAMKRSIEDTPIVLIGAGNLATNLAKALYRKGFRIVQVYSRTEESARELAQKVEAEYTTDLAEVNPYAKLYIVSLKDSAFAELLQGIVEGKREEALMVHTAGSIPMNVWEGHVPHYGVFYPMQTFSKQREVDFKEIPFFIEASSTEDAAFLKAIASTLSNRVYDADSEQRKSLHLAAVFTCNFTNHMYALAAELLKKYNLPFDVMLPLIDETARKVHELEPKTAQTGPAIRYDENVIGNHLRMLADDPAMQRLYELLSRSIHERQ