NLRP1, NLRP3, NLRC4, NLRP6, NLRP7, and NLRP12 have mixed roles in the pathogenesis of a variety of cancers as reviewed here in details (162, 163). The gene discussed is NLRP6; the disease is cancer.