MKTQTLSLMNINGKRKFLGTNNKIYRKVIINPTSEDDIQKFCRNYFRIYNFSLYNFIRRLISFDAILVYSLFLTVYIFSEINHGETKKYLFIDTAISLFFNIILLIVIESLFELKKLKDVKNANSQYYLRIVPKMSYFEKVMTKDIKVGNIIRIFQGDEFPADVVILYVKNNANAIVDSFKIDGLFRKSIKYAVDKYKIDKDYLKMLSEINGVIRCELPNKNIFCFQGNFKLDKHPRSLLLNYENFALQSSVLKGAEYIDAVVVYTGADTKKNLNIPQKIEENKTFCIKMNNIVYYLIFMYFVFVVLSIVIKTIFFHKKNSFQNSRDSFLSMLEDFVGLYILVLPIMMYSEKSLIYIIQSLRIENDLRMRNTDSEKPKVFNKNKNDSLGNVDLLATSRNGVLVKRKELLVSCVINNVMYGKKDIICSRTNFKLPTLNILDSERKNVSNLLNLDERIFKDPENIFFPTRDFYSFLKLFENKISSIYNPYSSSLSNLLKEKYKNYVNEEILNKNVKLTSFVKSQLTIGYNQICEDDELSYNCYEIKEDSQKENIQSVKIEDFILGLCGCNRIIIYNEKSLDISMNEYKSDNFMETYSKFETENEEYHENDHDEYHNMEHSDDENINSIEYEDICLYNIIRNTGFSIYCYKNTLFLYNLMKECKVYFLTCYHDFLRSNKFSMCILKCGYSINNEKEGGILYVRGYDFNILPYISKEKNNIKKIKNVIKIYTLNYLKVIILCKKQISNEDIAKYIILKSISKKLSFKFYDLIKLFFLYDLEVIGIIGLKNQLREGVKETFNDVINFDIKSWIFANECSKDTYLTALQCNLIVSSSNLFLINYYNLKNTHEEGANILFHNFISSLYKLKSNSYAVVINDESIKNIMTNVESMKIFLCIAMRATVVLFCKLQNETKGKIIRTLYALTSPKLTVLGIGTTLNDAYLLKYSSISVFLSLNEHVNILYNISDYVLQEFKFISELLILGRLNRFSLCKVFLWIIYLKITVVSFYFFHNFDNYFSGSSASSILYTQTTFALLHYFLIIAFSAYEIDLPYKFVRRLPYIYQLSRRKYFLNNNIILLTIIEAILISLTSYYILRLNVFHLITHREFTFHIFILNVFITTEKILLLSKTWHIYFFIMAVLIIGILLIYVNIFTLVDCIKNGKCEFSLFQMENIYFWTSLFPILYINFIFDKLMKYIKNRIYPDISDYLRKYFLRRICCHNNDKFLSQRKIKGINKFVNFEKNDILLKYIPTPKIYKIKDDPTYYNKSKRSKFLYDTFRKVIDINVKYRNQQLNLEYKTYEKGNKLKLRIIVILLFLIYIIIFSSQTIIDINTKSNIHYITMFYIIYFVLACVLLIYIRIRNKATSTFFFFLSRFLLICGFCIELYDNISNDILNVLITYSFTVSYIFFMSFKILEALLVCISILLLTFGVYYEKNKNMIDICTHFCSNPYLSINNLDHMNISCLCKKQIVIFLISLLSFTLICLSMKYYEIFYLKKKFLFRYKQKVNLAKQIEILHTMLPNFLVEYLLISDPKNDGIMVGKNISGEDRGIISVIFCDIDDFQNMVSTLQPHVLVETLDNLYLYFDKCIKYFNCIKIETVFESYLAASGLSEKKNNALDKIMYDTKCAIKLAIAQLSAKYYISYKVLDTREHFSDNSTSYDKYINKNISLKIGIHTGKAISGVIGSVKPQYALFGDTVNTASRMKSTSLPDHIHVSYDTYKYLKEDNTFIWKERKVFIKGKGKMKTYLLVDILDDVKRKGESLNYYSSSNLLLSQLGSEAVSIYEEREDIKEGSMDIIKESSRDIIKEDSRDIIKEISTNISKSSSRNISKSSSRSISDIKEGQIIDKEDLIFKINRMKNKIDSRYSKRIDKESRDKISDKTNHVLDEVVKHSDIHLLNYEINNKRCKKMKGDTNNENKLIGDIFNMYDKKIKYIYKKNYKSKSMENISFIKHYRNTKYKKSDYLLLDNKGESKKFKRNTSYVLESPLHLIGDIVDNNIKRKKKKKEIKTIVSDDMFTSPVNIKEYNYNEQERKKEIVGNLSYDKTKKIFPFIKFTKEGRIKKKKIEKKEKKEKKENNNNFLYNDDYSSYSSPKYGDNENNFVIKYIRERKDFQKKFDHPNFNFSKFLHNYNPMKNKNKNKKNNKNVRRNEYPNYTSSSKDGVSYNFLSDSLFSSDNEYSSDNEYSSDSEKYYKKRFKKNKKIIKFDDLFTKIYIKKKRLLQMNNYDVKGKGKKLKNKGMERNKTKYKNVNEITKMKYFVNNENRDHEVNKEDISKSMQKYFLHISKHKKEQIEDKKKTHKYFHKNVECVYPYAGNNINHNFSRNEKRKYSINLYDHLDEQEKIKGKKKYFNKDKELIGSINKQTERKPKKKNKKNIENKKDKKKIRMITNKTKEKHSNSIISVEEQNMNHNNSLKKKEVNFTGKNEEYLNRANTNCSLGIKEMEEDVYEFHSNNIYYNNQTSYSDDINNTTKLKGMGNNTNDISKNKGKNKLGKKISFFSMNNKYHESEIMNEEDNKNMLNLTQSQIINKDKYNYFTHCPSLKKKKSVFTKINNLFKNYFKSIDVHEKFGFSKKFKFHSKDSDDIKGNNNKISKNRYNNNNNNNNSNYSNIDSGKYSHNNKKNHHHNNNKYHHHNNNKYHHHNNNKYHHQNNNYEKHHHSNNSRVMLSKGEKTEKNENVDYAYQFDNYDKKLLKKLTSNLQLNKKNVKNFNMFYYKFNDEELEEEYTRNYYREIINIDLTKKLIIIFIFTEIFLSLCNIIELSFYEKKLRYNDSIVIIWLIRSIYLFIITYIWIILKTKLKEYKNNSSKMMWTIFILNIFLCSWGIILIDLSCIHYSMLLGNKNERALFFMKDASELIICIQLIFIKNMLFKHKFFFFVFFYIFLIYSFSKLFSIHTCQTHICCSIILFISINILYFWYSEYLDRIQFLVKRKRNRMEKISQDFLTKILPRQVLEEYQNDNLQLTYKHEKIAFLFADIVGFTKWSKTVSPKEVLKLLQKLISKIDKDTIKLGLYKLFTIGDAYVATSQPNSSITDESEALEGILNILKLAKLILHNINTIKIQFNKHDFNMRIGLHYGSCVGGIIGSVRIRYDMWGLDVLIANKIESNGIPGEIICSEQFRHFFIQNEPQAKLNFWYYKSISINDQDIKLYVIEDKNYEEDYDPKVIDYTTLLKLRQKKGLRS*