Protein sequence:
MAHLLKTVVAGCSCPFLSNLGSSKVLPGKRDFVRTLRTHQALWCKSPVKPGIPYKQLTVGVPKEIFQNEKRVALSPAGVQALVKQGFNVVVESGAGEASKFPDDLYRAAGAQIQGMKEVLASDLVVKVRAPMVNPTLGAHEADFLKPSGTLISFIYPAQNPDLLNKLSERKTTVLAMDQVPRVTIAQGYDALSSMANISGYKAVVLAANHFGRFFTGQITAAGKVPPAKILIVGGGVAGLASAGAAKSMGAVVRGFDTRAAALEQFKSLGAEPLEVDLKESGEGQGGYAKEMSKEFIEAEMKLFAQQCKEVDILISTALIPGKKAPVLFSKEMIESMKEGSVVVDLAAEAGGNFETTKPGELYVHKGITHIGYTDLPSRMATQASTLYSNNITKLLKAISPDKDNFHFEVKDDFDFGTMSHVIRGTVVMKDGKVIFPAPTPKNIPEEAPVKPKTVAELEAEKAGTVSMYTKTLTTASVYSAGLTGMLGLGIVAPNVAFSQMVTTFGLAGIIGYHTVWGVTPALHSPLMSVTNAISGLTAVGGLALMGGHFYPSTTSQSLAALATFISSVNIAGGFLVTQRMLDMFKRPTDPPEYNYLYLLPGGTFVGGYLAALYGGYNIEEIMYLGSGLCCVGALGGLSTQGTARLGNALGMIGVAGGLAATLGGLKPDPQLLAQMSGAMAMGGTIGLTIAKRIQISDLPQLVAAFHSLVGLAAVLTCMAEYIVEYPHFAMDATSNFTKIVAYLGTYIGGVTFSGSLVAYGKLQGILKSAPLLLPGRHALNAGLLAASVGGIIPFMADPSFTTGITCLGSVSGLSTLMGVTLTAAIGGADMPVVITVLNSYSGWALCAEGFLLNNNLLTIVGALIGSSGAILSYIMCVAMNRSLANVILGGYGTTSTAGGKPMEISGTHTEINLDNAVEMIREANSIVITPGYGLCAAKAQYPIADLVKMLTEQGKKVRFGIHPVAGRMPGQLNVLLAEAGVPYDIVLEMDEINSDFPDTDLVLVIGANDTVNSAAQEDPNSIIAGMPVLEVWKSKQVIVMKRSLGVGYAAVDNPIFYKPNTAMLLGDAKKTCDALQAKVRESYQK

Annotated regions:
phrase: AVVLAANHFGRFFTGQITAAGKVPPAKILIVGGGVAGLASAGAAKSMGAVVRGFDTRAAALEQFKSLGAEPLEVDLKESGEGQGGYAKEMSKEFIEAEMKLFAQQCKEVDILISTALIPGKKAPVLFSKEMIESMKEGSVVVDLAAEAGGNFETTKPGELYVHKGITHIGYTDLPSRMATQASTLYSNNITKLLKAISPDKDNFHFEVKDDFDFGTMSHVIRGTVVMKDGKV
type: DOMAIN
name: AlaDH/PNT_NAD(H)-bd
description: Alanine dehydrogenase/pyridine nucleotide transhydrogenase, NAD(H)-binding domain

phrase: IVGGGVAGLASAGAAKSMGAVVRGF
type: CONSERVED_SITE
name: Ala_DH/PNT_CS2
description: Alanine dehydrogenase/pyridine nucleotide transhydrogenase, conserved site-2

phrase: GVPKEIFQNEKRVALSPAGVQALVKQ
type: CONSERVED_SITE
name: AlaDH/PNT_CS1
description: Alanine dehydrogenase/NAD(P) transhydrogenase, conserved site-1

phrase: VTTFGLAGIIGYHTVWGVTPALHSPLMSVTNAISGLTAVGGLALMGGHFYPSTTSQSLAALATFISSVNIAGGFLVTQRMLDMFK
type: DOMAIN
name: NADP_transhyd_a_C
description: NAD(P) transhydrogenase, alpha subunit, C-terminal

phrase: EIMYLGSGLCCVGALGGLSTQGTARLGNALGMIGVAGGLAATLGGLKPDPQLLAQMSGAMAMGGTIGLTIAKRIQISDLPQLVAAFHSLVGLAAVLTCMAEYIVEYPHFAMDATSNFTKIVAYLGTYIGGVTFSGSLVAYGKLQGILKSAPLLLPGRHALNAGLLAASVGGIIPFMADPSFTTGITCLGSVSGLSTLMGVTLTAAIGGADMPVVITVLNSYSGWALCAEGFLLNNNLLTIVGALIGSSGAILSYIMCVAMNRSLANVILGGYGTTSTAGGKPMEISGTHTEINLDNAVEMIREANSIVITPGYGLCAAKAQYPIADLVKMLTEQGKKVRFGIHPVAGRMPGQLNVLLAEAGVPYDIVLEMDEINSDFPDTDLVLVIGANDTVNSAAQEDPNSIIAGMPVLEVWKSKQVIVMKRSLGVGYAAVDNPIFYKPNTAMLLGDAKKTCDALQ
type: DOMAIN
name: PNTB-like
description: NADP transhydrogenase beta-like domain

phrase: GVPKEIFQNEKRVALSPAGVQALVKQGFNVVVESGAGEASKFPDDLYRAAGAQIQGMKEVLASDLVVKVRAPMVNPTLGAHEADFLKPSGTLISFIYPAQNPDLLNKLSERKTTVLAMDQVPRVTIAQGYDALSSMAN
type: DOMAIN
name: AlaDH/PNT_N
description: Alanine dehydrogenase/pyridine nucleotide transhydrogenase, N-terminal

phrase: ANHFGRFFTGQITAAGKVPPAKILIVGGGVAGLASAGAAKSMGAVVRGFDTRAAALEQFKSLGAEPLEVDLKESGEGQGGYAKEMSKEFIEAEMKLFAQQCKEVDILISTALIPGKKAPVLFSKEMIESMKEGSVVVDLAAEAGGNFETTKPGELYVHKGITHI
type: DOMAIN
name: AlaDH/PNT_NAD(H)-bd
description: Alanine dehydrogenase/pyridine nucleotide transhydrogenase, NAD(H)-binding domain

phrase: GVPKEIFQNEKRVALSPAGVQALVKQGFNVVVESGAGEASKFPDDLYRAAGAQIQGMKEVLASDLVVKVRAPMVNPTLGAHEADFLKPSGTLISFIYPAQNPDLLNKLSERKTTVLAMDQVPRVTIAQGYDALSSMANI
type: DOMAIN
name: AlaDH/PNT_N
description: Alanine dehydrogenase/pyridine nucleotide transhydrogenase, N-terminal