KRT88P and hepatocellular carcinoma: These data further showed that, similar to HBx, HBc protein might also play multiple roles in different stages of HCC development [26].