NGQSFLVLDEQRFAKEILPKYFKHNNMASFVRQLNMYGFRKVVHIDSGIVKQERDGPVEFQHPYFKQGQDDLLENIKRKVSSSKPEENKIRQEDLTKIISSAQKVQIKQETIESRLSELKSEKESLWKEVSELRAKHAQQQQVIRKIVQFIVTLVQNNQLVSLKRKRPLLLNTNGAQKKNLFQHIVKEPTDNHVPNSRTEGLKPRERISDDIIIYDVTDDNADEENIPVIPETNEDVISDPSNCSQYPDIVIVEDDNEDEYAPVVQSGEQSEPARESLGSGSEGTSPLMSSAVQLNGSSGLTSEDPVTMMDSILNDNINLLGKVELLDYLDSIDCSLEDFQAMLSGRQFSIDPDLLVDLFTNSVQMNATDYINNTKSDSKGLETSKNNVVQPVCEEGRKSKSKPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKPIEVDELLDSGLDPEPTQSKLVRLEPLTEAEASEATLFYLCELAPAPLDSDMPLLES