THSLKKVTFEDVAIDFTQEDWAMMDTSRRKLYRNVMLENISHLVSLQISKYCITLLEQGKELWQEGREFLQDQNPDRESALKKKHMTSMHPIIRKDASTSMTMENSLILEDPFECNDLGEDCTHSSTITQCLLTHSGKKPYVSKQYGKSLSNQLSPKPHKQIHTKCKSYQWNLCEKAYTNCFHLRRHKMTHTGERPYACDLCGKAFTQCSHLRRHEKTHMGERSYKCHQCGKAFIQSFNLRRHERTHLGKKCYECDKSGKAFSQSSGFRGNKVIHTGEKPHACLLCRKAFSLSPNLR