EP400 encodes the human gene, E1A binding protein p400. It may also be known as: E1A-binding protein p400; CAG repeat protein 32; Domino homolog; hDomino; Trinucleotide repeat-containing gene 12 protein; p400 kDa SWI2/SNF2-related protein; E1A-binding protein p400 ; CAGH32; P400; TNRC12. The encoded protein is an enzyme with an amino acid length of 3159 and a mass of 343.5 kDa. Other isoforms may exist. EP400 is a member of the SNF2/RAD54 helicase family, SWR1 subfamily. Homologs of this gene exist in other organisms, including: Fly, Rat.