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