CYB5A and hepatocellular carcinoma: CYB5A trapped our main focused not only because of lack of information regarding its sub cellular location and down regulation in nuclear membrane of HCC compared to fibrotic liver and HepG2 cell lines, but also because of S-nitrosylation of this protein.