MNTLKGNLKLLNSNINVQEKRKIWLDTIKDDPICLKGCDYKNLKSIALTFFKDKNLYNEENLVILNFFCKEKLDDFLLNDEIMEFLQKTYLLYEYFIKEGCDKINKKQFIENISECCKRIFLKNIIKHEKEILDFLLKNLMNYINKYSFCLIYQSLYNIYQYNQNNYNQIYYVKQKPTFEFLLCLENKKINDEVLLINNNKFSVDSLFVLNENDEKGIREYFEKNGNINTYDAYNERENTQEDSSYKNYNYERDKNNDIVEYVNDNKIEQRGTILRTKTCISSSYDKNILKNVETLNKEFSCFYLFIYFRCCFENINFYLIEKFIENYYINHNNENIYKELLLFLFLIYKDKMNTLVDRILTDSINYLNNTYTASIMNNNDNSSSSNNNNKNNKNNNIYHKSNSSNRSYSKNYSYNHLESHKKPKRNTNENIKERNKELYLSDSLFYYELLINMIIYQNLNYENNYEYYLNFIKTLHDNDHFQELFLSSFFFVYISTDDVSIRNVLLTNFIKYGSKRFSTLSKLFTYMKRIFYIIYHDVVDEMYIYNNKLFTNIVEGQCSIRRNEILDTDEKELNYLIFVKSNNNICIDKYICLFFKEVYYIISRTNMEYFALVTHLYLYTYDYIFQKIINVIYENEMNLNDTSFDICKQVLKPFLFLYVDIFDSFIQALKKNVYSEKVMITYSFIKKYLFKNMYEKSFLQKDLFYVIYHIYFLQYVLKYNFLNFLTNFITTKRNVSQYLENLLKLKEDHIKEVEATLEKNGNYENEKETLNEKGTLNEKENNHDMLEDAKKTKERNKEKDDKVEKAQRVKRTESTYRRNKTGYYNEDDSSGDNNSNDDNSDDEEWDDYKHIKSYQNGRSKKQDNNNKKKRKKLNNKNKSNVEKIDLTDLSCSDKENEEERYRKKKKNSKKGIKSDDNNNNNNNKSDDENDNNNENENYNQNNNLYNNNNNTSSSFLNNEDPELLCDKLSGEEGQKNKCANNVVDAEKERIISFFEKNYLVLKYFTSYTDDMIFGHDEGDITSLDNYIDIKEHTKLKRISSNMKNINKSNDNNNENVNQHNNNNNNNNINSYNNSHNCIAYSSSSDDKSRFIRKLHSFYNKKRKVDHIINELFLNNKDNVYSKILKNNLSIIKELKNLRMDILYPIFNASLVFLFDDFYFFIIQNIKLVIEEKEKFYYNHKIFLNTSLILLHCLSKDVKIEKYLVSIFYILKLSFNKLKSIEIINEGIHQNKEQIYDKNTKTFQNDVKYYNIKKDKDIVTSYISCLKKNNNDHEHNNKNITLNEIEENIKLYQNVFYIFLKLLQNVLKSNNLYYNFKFIIYDILFSPYSNKKIIFSCMKCILDRAKLDEIYNYCIKMLDKITMEEKFIEELLKVEDNISLDHNNNNNNNRVSYEYNNNLDQENDTNQNKKGYVTNNINYNIQTNNSNNFNNDEYFNHVSLRNINETYIKENNYLPLILYNKNNLENSFSFNNIEKNIKSREISSLYINILILYYIITQKEKTNKKTTFCDHYLKFDVDNCRMIINKLICLLYSKNDLNSSYYKYIKYLSFKTFKKIYSYLSIKEADIYIGHIKNKNTEDIINEDKKLNDIKILKHEILEYFYFISNKEIKEYIMKNKKSNNTKQNLSTYTDEYNFFFLNNLNCNKLILKNDNFYFMINSLLFIFNMKYDKATFYKLITIILMEKNEYKNYVLEKIIPSIKNFFKLSYILNNVKRENKKNNLKLSNDILNHSVLLYIIRTIIILFLLIDYNHINKHNIIINENYISYHMFINDYIKKKSLKYYYTQLNFLLFRIFYNEKNLSYFFKMFFTTLYIISFKKKGNENMIFFFEKIFHLNILDEHIYSSANKKNKFLKDNINLHDNHQTVANMKQFKEENEKDKNIVENFDKNGVGKHKQRTNKSQKNTKYNKKYNTQNDIDSNTQNDIDSNTQNDIDSNTENNTDDNTENNINNINNINNNTDDHSEDSHSQYSSDEEVRKNYREILRSHKKNDLELNKKCIKYKSTVRSNGSTTSSSNDSDDTFRIRINKKRKNKNSHNKKKNNKKNKKRNSSSLDDNLITYAEQKSQRTNSSNEMKCTHLKKSAKKEYVLNQEQVKPFTDNIMEKMEKEMNIENFQFNGSLSVKILNHLIFLCKGFHEDLELKIYNGIKSCLKDNEMDKEKLKQLLEQNIKEDEHIHNHVSSIKYKKKLELLKIIDTKIIFLTYIKDNLEKRKSLVSRMSELNLNIFKNKSMFHIDIDFI*