Enhanced expression of indoleamine 2,3-dioxygenase (IDO) in Helicobacter pylori-infected human gastric mucosa modulates TH1/TH2 patway and interleukin (IL)-17 production.