Cloning of the Gene, Purification as Recombinant Protein and Functional Characterization of Leishmania mexicana Cytochrome b5 Reductase