MNKVLLNILRQTKIFINKIYISLIFLQSLVFYNIPIKSIDIKDINIEFDLINKIINFFRKNKVAINNVNTNKQKKKNNIHIKSINIILDFEDYETYNSYYNIYRKLISEEKKKWGIVYNFFYYIFVFLLKLIIKNYYINVEKIQVKIFYNYKHRHSKICDNIKAISKGKTKYYFIFRDISIFTNNNIGKEYEYNNSQKFSDTHKENIFVQKNELIPINTKTNQSDDKGNNCENSDSHKYLLFCKEFNILKESNNGKRDGGIKKKLFFIKNIFYYFQENQILIPLIYINLKECEFKEIMFLSHNTKIDYYLKDLINVAKKSNFTKKINDSNGNYKEYKNKYDFFLNLTIYINKAFTNISLKDNIIKAVINSTLLNIKINEYYDTNYQISDIFKRSTNNTISDNPNRKYNSTDFELSFMSFLIYTEKNLISLNLKNKNKEKKYMNLCEALYNNNPQNNLLLNEEIDKCNLKYNINNFNLVYYKYRKFLNMKKENEEKINVFKKNYNKCDIILTNIICIFEIVKCIDVYNLIQKRFLQRTYLSELIKNNKFSLSTYIIKYTPFICIRNIFLYINKNIDKLDILYSNVILTNREEELRYYNNTVINFREEIIKIKIKEICNIKGIKKNYTPINIDEINENVIKQNYNNDEDNNQCCFFSSEQYNYEQNAIDSFDFLVKDIIVKSAYLENNILYEYNLNDNINIVLKIKNKENEYGIVTIYLHTSTWYLLPEHVNFFYYIYSIYCTHMKKYTHLLRNPMRKKIKRVTENKRNFPFFVNVIANNCNINLFCISEDFKANTIGTNVGTKRVIHTCNSVINNKLITVKNEMCPKKKLKPIKISFNLKYILKIESEKEEIRRFFFKYYNYFFLGNVNIRFNYYKNLLKNVLEFKKERARKKKDKSFFYMNCQGKMENNYDLLIKIVNKNIYVNIFNKAKILFINCIIYQIYLATRRIIYLQDSINLRMKESIKKIRLIRKKRKNNIYNVLLKKLKYTINHIGDTEEIKNNSENNYTLDSSYNYKHTIYRNIKKYCNSYEIYKNNFLNKIKSKYNNYKSLKYLIQIKIKSKIHFISFFDDLCMTELRSLKNSNFQKNQYIINLDTNVCIYYFDLLCKNNVRKNNFLKLYIDFYKLQLNKYTSFNKIYNVLSFMKNIKKRHEQGKEFSFFSTKQLCKIFSHRNLDHIINDEENKGYFTITSEIKNFDFFTKFYSYAKKGEKRDIFYKHRKSANVFNTNTKIYGNKIYLLYKTNDFFTFLNKYFLNDFLNLFSSKHSCEIKVVNFKKNNYSQLYNFNENEAKDIFSLRNSMMLKQQNLQCDVDNADNDNNHMVNYTVSTDEKQINDFKNYKIRQKNMKTQNGISLNKYNLTFNDVTLFAPSIHNNRNVIIVQNSVHIKNKFVLKKKEKNNNTDIYNKTIRLYDKIFIYFLNNICFSHHSRNPILKNINILLIYYRNVIYKSNSFAMFIYATGNAYISPKSYTLFQNVMVENFLNNNVEYFEKRQYIKDPRYIENKYKRNGMIYNKKNCKNIEKWKSEKKDKLKKNLKIVIHLIDIHIFLESDKFNSRISYIFIKYCLINIFRYVNDNNKMITNIKSVTPLILNYTYKYPYDVIVYYKKIKNKKSYLKYLLNMKDIKNEENVSTFSSFINTKINKYNNLLITKKNKIVEIFYYRYKSDIIGCNVENHIFIKMKKIYIITDIFQLFNFYNLYFVDEKNLFIYTFEKYLQKEYYSNSMKNKKIITWATYRNTQDSSDDTFIEEDNTDYLVKKKINILKKTEKIKRPNNYLIYFYENMVKFLTPNDFSSYDYLVHTNNIYKINLYAEHAHLFVNLLLYEHLLKYKNEYNVEQSAKIEKSNQFCIIYKGCVNFLLLFNLRKSLFFEFFKKKKHIIFNNYFFDKIMKNDLTCSENISQLSRSEKKTKLSCPSKQLNFLRSSFYPNNYISDELEETIFFKWKINKKNNLYLLNNSNFYCISKNINIDMYVKKEKVIYFNNNIKVTKYNKFYFNNIFLNDVMNKNIGSSHVNGNDLFDIKISMDISQKKQTNIDSLRNVFKNYNSLFPIDSTNYVIEEMIKMENENENGNENLFENLNGAVLYDKNINVEFCELNNGCQNKHENENITYNDIKNEKMFSSPKYINVNIKHFKIKIRLKDIIYILKKIYELNYCLNYYEEINLILYKQCEKNIIKNSYVYKLKKRKKEKTYLTMLFNIVINNLNIELFETMHYYRYREFKKIKIAQINIKGNCKYISSYNKNEVIIKRHDLNCIYDFNFFKNNISENFVKNVQIHFVWVKSKDENNFFFVFKNKPINIFLSKNIFRKIMYLYEEIINNWCKNNEIFNNIKKRYNDMETENLGYKKNNILDFYNDKSVIINKIQEKVFSYQNKEILKNKEKKNKTEIFHLKCGEYILFLPECKKYVKNNNILLYNDCGFYNLISNVCIHNNTNLDIIFLHKCYKYYKYFLYAKKKTYISSYDLENDSFFLFIFYKKKLYMSYSFSKEVLQGNESNGYNFYSNININKIKKECMFGVDPNGNVKNSNALRIFKKILHFKNVEYLQFDNTNIYNQSEKNKNKKGISIQNLYKNIQRKYIKIISNNYGENDNIKINENNENLVLNIILIQNYKNLYIYIDKIITLKNLLPLQICYNVQGTKCVINKYKTKEIYFKNINLNDNHNILVGNKLKVVNSEKQNKSVSKNLIENDKNVDKIKEFPNNAAYYINVIKKNNSIIFTCQTLICLYSFSEHYIEINKKKIFFFNSSVNNTKDITIPSIYNIKNMKCFMGVFNEPFENVIFEKHQINNITQRKFNDICLIDTIENNKYLFFYKIDLLNTQNNKKQNMGCEYYHNVLSIYPKYIIQNESKVDIWMFSIFNEFEIYKIERCSTKVINTILDNGNKNNLLFFFKIKNRNDKNNNYLDVCGPINIEKEGSYIFSLKKNNPILTNSGQNKQIKNFHNFLNLKFRIHKGETCKYFTEPFNNSTFIKINKHKTNKKKLEKYITYINNNSNITYKIPGKNNIMNIYKYIEKNEQIKKIYLYNNTGYGVIIDIMHYIELIYIIKNEMKKDKDIIKFAEIESVSFSYLNNEFDKDNARTHHSLIYNNSEKENNSEKEKNNNEIDKNNTFEKITKDDINNILNNKHLIHEYLKKNKQNFRYLKKNSILLFPLRKNKNIKNFFLLLYPFKQTNNIHICRVSLEKKINIVKFVENNKSIFFEFCIIQKKKKILIKFSQYLDNVVQIKGKVNLNLLSMQNMKNKQIKAEHYNIEKEKKNNNIDIYNNSNNVKKIQNNFFNYILNNKKYITLFMRSFNKNRDLSLEIIIDIFEINKNDNLFCRFKNRKNTNLSKVKKHEKYRIMRTIYCYETFTKHNKNCINIKYHKDIKQFNNKKNRNINRNKKKKLPRIIHHINKDVTFSEHVKKNKIIFSNQKNEERKKNSNCYIILNNDININIFSSILIKNVDISKLYYSNKRPMPHDHVNCIEYTSTDKENDNENDNENNDIYHEEKFSKYLFKKKKNAHIYTVSLTNLNIYFKKSKTNTNDSQNRFYLNIDNLSIVDFSTNVVKKILFKSCQNNIIDEKGNQNAQLDIKDIKQNNENKFITFDIIYKMSFNSLFIQKFELLFFCPLHIYLSLVSIENFNYCYKKFLKKKEKIKSVTKENKLSFCFNPRNSNTNKERWIYKLLKCQNKYAKQSLKFNTCYKAIYNINDTGKEIKIKIYNLKISNINIVFSFSNKNIYNIERYKNENKIFKTRNIDLNDDSNNFFFNFKLAFLNKIKNANFEINSLHLKKIKEKNILEFINYILDYYIKELYKNLFFYMTKMNIINKYIFNYSNLFNELMDKKNIFNFVDITSGLKYLTNEIHEKSNVYLENINIFSGSIGFQNDSKVKPLVKKLRQTNETLTSMNINQNNLGKNYSRINMSLKRKRNKSAENEKENIYNNNDHIFTNFENMIVLSDSNYCIYRKKKSKINKINNKLFYFNNDKKVFIFDDNQTNYNNIDYNFKEMYKSDQKNNIISNSKQVIIKTQKKETSNNFNIFNSAIKNIGKDIMSSINYYLYDNNENDLKKKKKIILDYFCEKAQNLSQDIKHNPSDERKINEIEVRKFTTYTTIYKKRQIKYDSSPFRICNFLDYPLIKRLFIENYLNDTEEKLLLIFCDEYIINLNNENRIIIKKKNIIKIEIVCKYFNLIFEKDKSLMHNIKNIIKKNNQNFLGYYFDVLFKKKIKNEKKLIHKIKKNKIRIIYFLYYIFYFIYNYDQRLKKITKSYSLHQENIKPTIIIFETTKKVFFSFSSIIYLNMFYFNLRDFIFSFLKQSY*