MSHQEGNGEIDEGDKGDASSTEEIASKGATIHFDYSKLNVPSHNFVSVPSGRAPHFDGTHYAAWKHKMKWHLISLHPSIWKVVCTGIDVPHDGMELTSEQEQLIHRNAQASNAILSALSPEEFNKVDGLEEAKEIWDTLQLAHEGSPAVREAKIELLEERLGRFVMDDKETPQEMYDRMMILVNKIKGLRSEDMTNHFVVKRLLRAFGPRNPTLVSMIHERKDFKRLTSSDILGRIVSHEMQEEEAREVRQMVKNAAMIKNQEVALKAKQEEESSCEESEDEEMALIVKRFKHFLRKSGYGKGRKDDDKGKRQSKRACFNCGEYGHFIADCPKSNEAKAKGGKKKPERAHVAEAHMAEVWYSEDEEASEAKPKPKPKPKDKVEGEGSVATIAFKSSSSSKERLFNNLSDDDDDSYHYSCFMAQGRKVMTQSPLTLLLMMILVMKKVIIN