MLVLLMIPMIYKEMCPNCNGEITSKRLEIGVCEKCLKEEKAFEKLKLCEKLREEKTLKNLKNYCNIWNEFKEFEEFVKDLGFELLSIQKMWAKRVLKNKSFSIVAPTGVGKSFFGILMSLFLSKKGKKCYIILPTTLLVKQTYEKMISLIEKNNLNVKVVAYHSELSTKEKKEAKERIDNNDYDILITTSNFLAKNMPNNVFDFIFVDDVDALLKASKNIDRTLKLLGFDDEIINEAYKIIYLIKIGKIESALKKREFLKKKISKINHGCLIIASATGKSYGDRVKLYRELLDFEIGFGMNKLRDVADIYDEEFSKEKILEYVKLFGSGGIVFVSIDYGVEKAQEIEKFLLKNNIKAKLIHSKDKKGFDDFRNGEIDVLIGVASYYGVLVRGLDMPERVRYAIFYGIPKFKIRLKEYINSLKEKGELKEDIDIEGKTEEEIREIIVEKLKIKNFSLRKEDGEYLLLIPDVKTYIQASGRTSRMTEFGLTKGASIVLVDEKEIFEALKKYMLFMYESEFRKIDEINLEELIKKIDEDREKIKLGRAKGKVPDLLKSVLMVVESPNKARTIANFFGKPSVRKINNRNIYEVCIGDLNLIITASGGHVFDLVTKEGFYGIKIDNNLYIPIYASIKKVNGEQFTDQKNFEKLIKQLMERGERVNAMDAKENIEIIREIADEVDAIFIATDIDTEGEKIGYDIALNALPFNKNIYRVGFNEITKRAILKAVESFKKGEELSLDENKVKGQIVRRIEDRWIGFRLSQKLWEVFNKNYLSAGRVQTPVLGWIIERYNEHKIKVPYLSLRLENDIYVGKIWEEEFNKDEVEVEVNIYDKEISPLPPFTTDTLLEEATKRFGLSADEVMAIAQELFELGLTTYHRTSSTRVSLDGMRVAKEYLKLNNLEDYLKNREYFMEGAHECIRPTKPMDTEELIEFLKESNIKLTKNHIKVYDLIFRRFLASQMKEAVVEYEEIYIKDLDEKIEGYIDVKFDGWSKIYNLKLKKLPKVEKNSLKILEKKITKIPKVPLYDEGEVVKLMKERGIGRPSTYAQIIKKLLDRGYVTKSKNKGKLIPTKLGTEVYNYLINNYPNLISEERTRELEEIMDKIENGEVDYLEVLKALHEEILSIK