The rs429358 locus in apolipoprotein E is associated with hepatocellular carcinoma in patients with cirrhosis