MDKIVQLYFNKLELNDEVKKLILSWVTFFNKNWEYLFNIDKDVILNLEFFLDNKKIINKNAPPNNEIFLHELQKNPEIVLKFMKVAIHLLLYHGLGLNEIEKDPIFKEKIISHKKQKNMSETEKRINDHVENNIFYKENDSEIRIFIRNEEIEKVKSNNILLNDLKYDRYKDSEIFRTYFFSTQITIYLYNWNKVNKFKNLKSEKVNQLVCLRGSILRVSPVQLLITKIDFICEKCKYIFKIEFIDGKFEIPKKCLIKNCDSKNFAPIRESAKSIEYQKIILKENKKNISNIYETDNTTNIKNLLITLEVSKFFVNTCLPGSYVEVLGILKVISHINNYLINGKNSIFNMYIDCISIFSLSSKKYYNNNTFNIQKIKKEKKKIYSTLLWQSYIDNVNKKLSEISIEKDVLEKPSDKNKSNNNLTFQNDNCSTNLRSINEKGLHINQCYEEINIDDKECKIEKKSDNFFRNEENTQINNIFCGNENIPKNNATLNSLNMYGDFLDIFYINNNYVTNDYINKATKSINKENESHHNNLTNPLIDFDKNTLNFIKDFEKYKNNKFYLLVSSFCPRVVMNYYIKAGLLLSLLGGKTIYDQFGEIKRRGNIHLLLIGDPGLGKSRILQYISNIIEKSLFICSTSTSINGLTASAVKDSTNNEYSLEGGALVLSDKGVCCIDELDKISLKDQQSFLECMESQCINISKAGIVCNLKTRCTIIAASNPKEGKYNYNKTIFDNIKIPLPLLSRFDMVFLLTDKISEEKDISISNYLITSTNDTRKNSYLYDQNEKNNFENIRCNDDSAFIEKDENFDESIFFDFQYNLTNKCKQIDESNYLPIELLGIFVKYCRKSLFPILSNEAKQYIKKFYIHLRNASIAHNNISIPITIRQLESLIRLCQARARADLSNVVTLEHAKEVVVIYQKTIFYPLSLKMMDFKEKKTNKASRGKSAKALSALFKKDIIQIAQISGNKINNKDLQSLAQSIIQSAESNISGDVLIHIINEEGFILYKGNHWEVDRFYLK*