Structural and functional characterization of the recombinant thioredoxin reductase from Candida albicans as a potential target for vaccine and drug design