IFT56 and hepatocellular carcinoma: TTC26 is identified as a key driver of HCC progression