Structure and mechanism of the 6-oxopurine nucleosidase from Trypanosoma brucei brucei.