MELALCLGDNTNKFSFMEKPSKTNNNPSASSTSTSDKDLGFNMGLNVLGFGGHRSLSSSSSPSMEDEKDKNKRKLAPKAIDSDGFRVSSSVDPSLQLQLHFPWLPENSRQGGRISGAATVPEEEEEAALSMSVSPPDSVTSSFRLDFGIKSYGYERRNNKRDIENDDVERSTSRASNEDNDDDNGATRKKLRLSKDQSAFLEDSFKEHSTLNPKQKMALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCESLTEENRRLQKEVKELRALKTSSPFCMQLPATTLTMCPSCERVATSVSHPSSSAAHNIDLSKSSFHSPLISVKPGPGKQVS