GPC3 and hepatocellular carcinoma: DT389-(GGGGS)2-YP7 immunotoxin could be considered as a novel recombinant protein to inhibit HCC cells with high expressions of GPC3.