HNF4A (Hepatocyte Nuclear Factor 4 Alpha) is a nuclear transcription factor which binds DNA as a homodimer. HNF4A controls the expression of several genes, including hepatocyte nuclear factor 1 alpha, a transcription factor which regulates the expression of several hepatic genes. This gene may play a role in development of the liver, kidney, and intestines. HNF4A plus Foxa1, Foxa2 or Foxa3 can convert mouse embryonic and adult fibroblasts into cells that closely resemble hepatocytes in vitro. HNF4A lentivirus (TET-inducible, Puro) expresses mouse HNF4A under the control of the Tet responsive promoter, with puromycin as a selection marker.