GPC3 and hepatocellular carcinoma: GPC3 is a heparan sulphate proteoglycan that is overexpressed on the surface of HCC cells.