TLR2 and lung carcinoma: Like TLR2, TLR3 also has conflicting roles in lung cancer as either pro- or anti-tumor receptors (52).