TFAP2C and cancer: However, it is important to point out that both TFAP2A and TFAP2C have been reported to have dual roles in carcinogenesis, i.e. either inhibitory or promoting depending on the specific tissues and stages of cancer progression.