Identification and characterisation of a functional peroxidoxin from Leishmania major.