MKQSSNVPAFLSKMWTLVEETHTNEIITWKQNDQFLVLDEQRFAKEILPKYFKDNNMANFVRQLNMYGFRKAIHIDSGTVKQERDGPVEFQHPYFKQGQDDLLENIKRKVSSSKPEENKNSSEKIISSAQKVQIKQETVEYRLSELKSENESLWKEVSELRAKHAQQQQVIRKIVQFTVTLVQNNQLVSLKHKRPLLNTNGAQKKNLFQHIVKEPTDNYHHKVPHSRTEVLKPREMISDDIIIYNVTDDNANEENIPVIPETGIDVIYGPSSCTQYPDIVTAEDDNEDEYAPVIQSGEQSEPASEALSSGSDDSPLMSSAVLNGSSCLTSEDPVTIMDSILNDNISLLGKVELLDYLNSIDCSLEDFQVVLSGRQFSIDPGLLVDSEKKGLETTKNNLVQPVWEEGRKSKSKPDEQLIQYTAFPLLAFLDRTPASSVEQVSTTASSEVMSSVDKSIEVDQV