MELALSLGDTPKPFSLFENPTKLPNKDSCIQLEEAAKSSNQNRGSSDSPIQLDLLPSTPVLRSHPSPLVPIPWLNDALGMEPARVLDNDEGESPNSGVSCFQMEFCMMNGAGRNSSREGGADRNSTSDDDEEENGSTRKKLRLSKDQSAFLEDTFKEHTTLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCESLTEENRRLQKELQELRALKTSKPFYMQLPATTLTMCPSCERVATNTTGTALTNNNNASQLSLRKPTIFSLPNGQAHTQQAH