MEMQSYYTKLLGELNEQRKRDFFCDCSIIVEGRIFKAHKNILFANSGYFRALLIHYIQDSGRHSTASLDIVTSEAFSIILDFLYSGKLDLCGENVIEVMSAASYLQMTDVVNFCKTYIRSSLDICRKIEREAAFYQADSGSSGSAREGTSYGAKSQCSASVSSLQEKERIPDCQHDPPCGECSSCHSGELVVRDPVSSDCPDDTNSSLPKVIEPKVEFDADEVEVEVGERLQQYPTPLTIEQIEEGLHSGQAMDLACNNYHMKQFLEALLRNSATQRKDDVVHHFVRGFEGRPEDAGVPMSSMMDIHSDWYGEDTGDVLVVPIKLHKCPFCPYTAKQKGILKRHIRSHTGERPYPCEICGKRFTRQEHLRSHALSVHRSNKPVICKGCRRTFTSSLSQGLRRFGLCDSCTCVTTTHEDSMPINLSLMEPSSEGQEKSDPDSDWPIYVESGDENDPPEDDDDKQDLHRGEALM