A mannose-binding lectin-defective haplotype is a risk factor for gastric cancer.