MVAMAAVQQQQQQQRRDAEAELNLPPGFRFHPTDEELVAHYLCARAAGRRPPVSIIAEVDLYRFDPWDLPERALFGRREWYFFTPRDRKYPNGSRPNRAAGSGYWKATGADKPVEHEGRTAGIKKALVFYHGKPPRGVKTEWIMHEYRLAEAGGARAKKSGAGTLRLDDWVLCRLYNKKNEWEKMQQQKEKEKKAMESEASLSHSHSDTRTPESEIDDDPFPELGSLPAFDDMGAAPAPAGVVLPKEEVEDFGDLGGDDWLAGINLDDLQMPGDAADFYGSMLVSPMAAKMEPDGGFPFF