TP53 and hepatocellular carcinoma: Ser-249 TP53 mutation (249Ser) is a molecular evidence for aflatoxin-related carcinogenesis in Hepatocellular Carcinoma (HCC) and it is frequent in some African and Asian regions, but it is unusual in Western countries.