Biochemical Characterization and Structural Modeling of Fused Glucose-6-Phosphate Dehydrogenase-Phosphogluconolactonase from Giardia lamblia