An interleukin-6 receptor polymorphism is associated with opisthorchiasis-linked cholangiocarcinoma risk in Thailand.