Properties and kinetics of biliverdin reductase