MDNDNNKRKKTKKKKVRNVNNKNSNENKKKGIQENQDEQNYTEQYADQIEEILALHNIFFPMYVDNPGHVKKSDLPKDLMKRNEYIKNSKDLSENIIVDINDEINKNTCLTFSMFLNIDNIMEKYKVTFMYEKIYPYSYPNVVIHMNTKLNEEQKNDVTLNIRKICAKNYGRITLFEICLFINEYLNKIFNNDFQNLWEEMNYRIDDTSFKKDRDNEIYNDLHNEIEDGRKLDNYKNVQNDNNDDDYKKNNEHMNNQSDGIYEHMKNHQCDQKGYYDNGACLNDQIESKKKKTQILYEHGIQYDEIEINNKNKHIDNYIKDTYNFHSQPYNKKGYYNNEYLKEMYLSKNNDNETINDEKNLDHNSTNTLENYNYLQNNIINEQKYFLNTYNFNSISGFSSINSCLINQQQYEINRKKEEWETKIKTNFLENKLNSKNIMNNSENYDMIIQCKDSNFKNFNIIKNISINNYRNTFLVRHSIDTNVYIIHSYVLLNISYFLTFFFNHMVFCNRDFNLFCNILNDKKGIQKNKKNKKNEELFKEYLNDIINLRNSKKKKNFLLKNYQDEEKNKQNYYIPAVHFFCSEYQFYANKNCVITQNKNNKTLHNILNEINHNRLKKVIHHYKLVRKINIKKIICELAKLTKIHHKYLARYHFSWFEKEKIINKEQKNNQKINQVNDLMKNVIINRLDHNVHYMEEHYKTEVEDNINNDKQKIKIKIKNNNNNNNKKGISYIQNKENINNGHVLKYNANKIEEDFQCVQSFDSYCTDCACYYCCCSSSSCPLENDDTILQTNEDKNGNYKDSCENIKNEINHLEKEKPTKNNEEDEEDEEEEKKNHEVLDEKKNKLIGAFSNNIERKGSQSKNSINIMEGSKNKDKDKHIHHHNIINNNNNRNDKECCNNMKNKKNENYITPFKNDINYIKNVAYIKSILNKKEYNKKTLYIQCEHCKGQSLEKEIENNFFQKNKYLIWNIFRQVLESLSYLHKQKIYIKNLNSQNIYLDNDKYGAHIKIINYSICNMIDYFYFYHYSYKNNSSYFQQFMQELYNDLKNIGKPLNKQDIENMIHTERIHDKESKEEDIFVKKCNSFEIKNDSSCKEYINDEKINKEKNVPIDEYDRNNKCVNYNDYNNDDYDDDKEKTIYTYPSSNEYKDFYVHSYNQYFYKCLNKKKYDYEELDLFSLGLLLYELWHTPFKSKEEKLINITTMIKEKTFSESFIKNIDNDSLKVLKFILISTINYDTNEKKITKLEYVDILNLNIKKDKEDYEHLNNSMKTKTIKDMSDDYIIKEEGIYNKNVNIDIENEIKMNKIKKNINNYKDHMNNEMLLNMNKKNLNVPEKPNLYCINNSISSILAKYNENDDYISNQKKNKDSEIYLDVKGDIRLLLMNSMESPSSHHIASENLKKADHSNTYSEQLKKIYNFFNQDINVLEDGKHISMKKDNIQKENVVEKNDIFEDNEKNNKINQNDKINKDDENIKYTNEDKYKINENKKNNNNNNNNNNNNNNNNNNNNNNFQMNHIVEEAIYSTHEHANNKEEYIYKKNYTNKLPKITAEKLLNYPLIPVVIQRDIFKYFLQKLKHNSLNECMNVLNILLYNNKDLSFPFERNRNAYVYTHTSTYEYDVIKSYIFEYFHWYLSKKLCTYNQPHVFQLIKNKTDTSNEDVHNDVISKIPNNFLKKINLYKKEIKTKKMDMENDSDNNENKYEDINNSIEHLDILEKNKSNKKNKKMKKKEIKNNSRYYSFDSLPEQNSNNLKNLENRQDLKKKKSYKKKENDNSTTSSKDKNEKDNISKYEKKKKKSDDEKKKDNKKRDFPILGKFSMFKKFPLIKRSNTYNVYRTNDMNTNFLINYDDKNGEHEKGDKADDTSSSYNNNNINNMQNSSRMIEQLKTENEENKRNILNRFKDKLQLIDKNNKLVYMPFYLTESFLNLIPHYNLNKSFMNSFCFFQNYFFENNQYKIIKRENSIIYNNIITINDKKDFFYGNNINGNNKTEVNISFCIYQLIILCNIMEIFEKFEGYLNNLIIKWCYTDLIIILIRDMLSLNCNKKIYFLYKIFEDGNISFKNLKKLLLYLDITYDDKILKILYSVLYDQTDNLYNKMKKIIKMYDIKNHKNTKFINYITSTIIYLNNLFQYFNKSNHIFTWDFFMNHFQNTFGFAFAFNIYSNKNTKYLLSFGGVSTQVFTNYDKVPQNGTYNIIFEIFVDSISNIIFQDVKKDNFSNLLIDFHSPSVVITAKAYKLLMYAFSLYNSLIQNGIKCECRITPLMETSKFEKSLLKYKNINIHVQINQKISSSTSINIEDYENSAENISSSNIINSEENVNIIYSTHIIRLNIKKNFENEASLINYIKQFYLKK*