MAFNYHDHALAMDPAAAAAVGAAANPSFVSGGGMAGGPGWEREKAAIAAHPLYERLLEAHVACLRVATPVDQLPRIDAQIAARPPPMEAAAAAAAAGGAHSGGEELDLFMTHYVLLLCSFKEQLQQHVRVHAMEAVMACWELEQTLQSLTGASPGEGTGATMSDDEDNQVDSESNMFDGNEGSDGMGFGPLMLTEGERSLVERVRQELKHELKQGYRDKLVDIREEILRKRRAGKLPGDTASTLKAWWQAHSKWPYPTEEDKARLVQETGLQLKQINNWFINQRKRNWHNNSASSSSDKSKRKRNTAGDGNAEPAW