TLR3 and allergic disease: TLR-3 is known to have contradictory properties in allergic diseases as well as in viral infections.