MELALCLGDNTNKFSFMEKPSKTNNNPSASSTSTSYKDLGFNMGLDVLGFGGHRSLSSSSSPSMEDEKNKNKRKLAPKEIDSDGFRVSSSVDPSLQLQLHFPWLPENSRQGGRMLSGATTFPEEEEEAALSMSVSPPDSVTSSFRLDFGIKSYGYERRNNKRGNENDEVERSTSRASNEDNDDDNGATRKKLRLSKDQSAFLEDSFKEHSTLNPKQKIALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCESLTEENRRLQKEVKELRALKTSSPFCMQLPATTLTMCPSCERVATSVSQPSSTSAAHNIDLSKSSFHSPLIPVKPGPGKQV