MELALSLGDNTKKQFSFLEKHSKIHNPAASSTSTSDKDLGFCMGLDVAFGGHRSLSSSSSPSVEDAKKKPALLSNISDGFRVSSSVDPPLQLQLHFPNWLPDNSQQGGRILSGVATVVAEEEEEAVPSMSVSPPNSVTSSFQLDFGIKSYGYERRSNKRDIDDEVERSASRACSNEDNDDENGSTRKKLRLSKDQSAFLEDSFKEHSTLNPKQKIALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCESLTEENRRLQKEVKELRTLKTSTPFYMQLPATTLTMCPSCERVATSATQQPTTTSAPQNLGLSTSTLHSPLIPDVKPRPAKQVS*