MELALSLGDNTKKQFSFLEKHSKIHNPAASSTSTSDKDLGFCMGLDVAFGGHRSLSSSSSPSVEDAKKKPALLSNISDGFRVSSSVDPPLQLQLHFPNWLPDNSQQGGRILSGVATVVAEEEEEAVPSMSVSPPNSVTSSFQLDFGIKSYGYERRSNKRDIDDEVERSASRACSNEDNDDENGSTRKKLRLSKDQSAFLEDSFKEHSTLNPKQKIALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCESLTEENRRLKKEVKELRTLKTSTPFYMQLPATTLTMCPSCERVATSATQQPTTTSAPQNLGLSTSTLHCPLIPDVKPRPAKQVS*