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