HNF1A and liver cancer: Of the 24 genes, four genes (HNF1A, GNMT, FAH, and SPTBN1) were causally related to the occurrence of liver cancer (Table 2 and Supplementary Fig. S3b).