G6PD and hepatocellular carcinoma: While the role of G6PD in the HCC has been investigated [52–54], the role of STK25 in liver cancer is still unclear.