MEMQSYYTKLLGELNEQRKRDFFCDCSIIVEGRIFKAHRNILFANSGYFRALLIHYIQDSGRHSTASLDIVTSDAFSTILDFLYSGKLDLCGENVIEVMSAASYLQMNDVVNFCKTYIRSSLDICRKMEKEAAVAAAMAAAAAAHQVDSGSPSSGREVTSCGAKGSVPSPAKGEECVDCPRESLCGDCGGCHPLELVVKDARGGDPVHSDLLAPPKLIEPKVEVDADTEVHIGEQLQQCAAPLSLAQVEEGLPGGQAVDLACSSYHMKQFLEALLRNSAVQSKDDVDHHVSPTLEARPDGVGVAMSSVMDVQTDWYGEDSGDVLVVPIKLHKCPFCPYTAKQKGILKRHIRSHTGERPYPCETCGKRFTRQEHLRSHALSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTRDDDDDLMPINRLMEASSESQEKSDTDNDWPICVES