Rv2074 is a novel F420H2-dependent biliverdin reductase in Mycobacterium tuberculosis.