GSQYELKDNPGVHPATFAAHTAPAYYPYGQFQYGDPGRPKNATRESTSTLKAWLNEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKVTWGARSKDQEDGALFGSDTEGDPEKVEDDEEIDLESIDIDTIGDHDGDQSNEDDEEKAEGPLAPVAPSALTRDQDSPLAAPDVLKPQDSLLGLAKEAREPGSTLLLSPGAGAGGLQGAQHSKPKIWSLAETATSPDGAPKSSPPPASHAGAHGPPTGAPLQHPAFLPSHG