Expression and characterization of a functional canine variant of cytochrome b5 reductase.