Leishmania donovani pteridine reductase 1: biochemical properties and structure-modeling studies.