MKQNSNMPAFLSKLWTLVEDTHTNEFFTWSQNGQSFLVLDEQRFVKEILPKYFKHNNMASFVRQLNMYGFCKVLHIGSGIVKQERDGPVEFQHSYFKQGQDDLLENIKSKVSSSKPEENKICQEDLTKIISSAQKVQIKQETIESRLSELKSENGSLWKEVSEFIVMLLQNNQPVSLKRKRPLLLNTNGAQKKNLFQHIVKEQADNHHHKVPHSRTEGLKPRERISDDIIIYDITDDNADEENILVIPETNEDVICDPSNCSQYPDIVIVEDDNSGDQNEPARESLSSGSNGTSPLMSSVVQLTGSPSLTTEDPVTMMDSILNNIDLLGKVELLDYLDSIDCSLEDFQAMLSGRQFTIDPYLLVDFENKGLETTKNNVVQPVSEEGRKSKPKTDKQIIQYIAFLLLAFLDGTPASTVEYSLDPEPTQSNLVHLEPLTEAKASEATLIYLCELAPATLDSDMPLLDS