MKQSSNVPAFLSKLWTLVEETHTNEFITWSQNGQSFLVLDEQRFAKEILPKYFKHNNMASFVRQLNMYGFRKVVHIDSGIVKQERDGPVEFQHPYFKQGQDDLLENIKRKVSSSKPEENKIRQEDLTKIISSAQKVQIKQETIESRLSELKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPLLLNSNGAQKKNLFQHIVKEPADNHHHKVPHSRTEGLKPRDRISDDIIIYDVTDDNGDEENISVIPDTNEDVISDPSNCSQYPDIVIVEDDNEDEYAPVIQSGEQNEVVRESLSSSSDGINPLMSSAVQLNGSSSLTTEDPVTMMDSILNDNINLLGKVELLDYLDSIDCSLEDFQAMLSGRQFSIDPDLLVDLFTNSVQMNPTDYINNTKSDNKVLEAPKNNVVQPVVEEGRKSKPKADKQLIQYTAFPLLAFLDGNPTPTVEQGSVTASEVVSSVDKSIEADELLGSNLDPEPTQSKLVRLEPLTEAEASEATLFYLCELAPAPLDSDMPLLDS