MDYKNEEDINEVNKYIFSLYPKISAGLDHYACIGYSKKKPSVYCWGGNSSNQLGVGIHIRYCEKPTVVNFFENFIACSVCCTHYSTYVLVKENLSDEGCFVYSFGKGNNGLLGYKKDRKIIDDSKSEINQKNEERKEGKKGKYINRHILNTFGVSAEVESSISSINSLMSFDYDRISSDKKSEDYENKKEDAHIELSKSSQNSNSTNLMDNDMNRSIKINENKNEGINRNDKIKEEKADWFTPFPIKILFPKYTKIKYISCGDMHTLAISTNGVLYGWGSNSFGCVGNGTYTNVYEPTRIYLEKWSIKSKNDNNPYQYKFYNNSKENNYDYFKNSVIHCSAGSKHSLACTINGDVYSWGFGGNGRLGLGNIKSYNTPQIINKLKKKKKIIFVCASVSHSSCIDIDYNVYTWGSGKFYKLGHGNDSDLLYPQKIEFFNFNKKIFMISSSCFNSIALNINGDVYIWGTFNISKNGNNNIYICKTPKLINTNYKCIYVYASTYLQFGITLVGDLIMFGNNYYKNINSNEIILDNIDSSSESDDNVIEHIIEERKKKNEFENYGYKHIDNLENSCNSYIRKLNGKKTENNNLYINTFYKKDKNMQVIYIKELRGKIYIKDVITDFYNLNKTITNEIAIAKDLFQNKDNEYIGSLFGEIDNIGLKIKSKVKIIDGNDYFSIFLIENGKVYGSGWNKNGELGTGEYNLNKKYFIPININVCVNKIAKIVCGNDYVLALNDLGYVYGWGKNNKSQLGLGVTTDFYEPIHVKSLSSVIKIYAGYDHSACIVNNHFYSNNENEENIECGDLYIWGNAESGKVGLGNEYIQGFILLPRKINLIKKIYKCSLGTSHSLFLTGNNELYVCGNTNNGRLGISNEIQNKKDEKMEKKISEHISILSYPKRVKLNEEIYIKDILAGSTYSIILGIDGFIYICGEFVKNNIFHKKFTLYNQISNVKIMVGKYQHVLFLTYDNKIFGLGDNSYFQILNNNQKETYIQTPVLVPYFLKHNVEKIYSFKNVSFAQLANNDIYGWGYSKNGHLGIGLKNLVYIKNPINIIKTWVGYEYEENEIDVDNIEGGIIDNEYIFSQKYNIYTNWNEINMVKKQITNKERFKNYLICNNYYEEQIERFIFQVQNLENIINWEYIQILLKSEEYNNSLNYIKNYEKDLIYLYTKHVKFLLSLQKCEKKYNDLYINLQNYILSHISYMKEALPNIMYTNNTHIFDVNRKHVETLIYILQQQPLYLIIMCLIHNYKNIKNLKKIVFEKHKCNILEKYKDDTNFDYSVKVDYNLNTMNTLKHGYDYDTFDERKKIYTVSDIKKKHKFYKNSTNILCSFIFDLYYDLRNKRTLNIFTIFLIKLGIEEMKNCLHIESLYKIETSIFFVLIRMLFMKNEILSKFSNSIANMNNKNSFVKLLDVMSRKRNSPNNLHNYELTKVSFLGNIKRESNEINSDHLDPYNQSDTNLENPNYIHNNVIINMENKTEEHIELKNENNIENKPRNSIKTFVEIEDEEKNQKFLKFIKGKNNDENNKKIYNYDFVNNMKPIMNNNVVIEKNVKDNFRTEKRQYASDEEVNEIKSDKKNIFVEIDFVHVFKELCKIFEKIDFPEIFKIIIKYLFKYICIYEKNINKEENNKQKNKIYFVNDNMVVYLPFFNLTLMAIILPILSNIQKISEKYYYPSIPIYIVKTCDRICDFIQILYLNKFESLNSYNLKNYFISVKYIFENTFNSFTHILNNFIQNTKCDIYANLYIDLFHYHLDTKPYYVQLKLFQLCHIFNLFFRFQNYIALSFDDPVIKIINLFYKYKKDNILVNGLKTCRSIEKNPDNKDGQNEMNNEKSHNIPLEKECETLLSDPIKSNAPLTNKIKEKKSLLYNLIRKQKKGKDNIEKEDKQRIIEINKNINNYNQHTNTKNEIKYVKGINNNTQNSNHNGKKKKKKKLIFDEIEIEFFIKCKLIYNFKINIRFLVTEKNMSICQFTRIPMPQYMAYRKSVSIENNEYIFSFIHSYNCKKDNIYIISECFKNCPLFEDCDDTNNLLLKLKELKAYYVSLHEQDEINLVHFIKKVIDIFVSDEMIYVDFFEDFPPNLYIKKFKYDKIEKSRYDQEYLAMIQNTYDKNSFFKIKWRNIAIQLAINILKKKKHMNYLKKLYEQQEEIEQLILNYKYNMKKNMNMLKNALIFVSKLLIEKPILVNAINFKKNLYFIKLKKEKNILKLAKSNNAPYDISTVRSYPIKMLINNSLITNINKLLKPVLDYLTIEIHLCLDNIIKLNLILNKDKNRSTISNHMFISTDIYTMYNGSPFLSYPLFNYNKTYLCLINGFSFVHLLHDLITDLY*