Structural and mutational analysis of TenA protein (HP1287) from the Helicobacter pylori thiamin salvage pathway - evidence of a different substrate specificity