MVELKHIHGYYRYSCPNCAGENSDLRLIYKAPCDKCIEEELFDQIRENISKKSYKEILETYYKVLQKHNKLKKRFESLYKFEEKLEKFEEFFSRATGGYKFWSAQRTWARRLLKRRSFSIIAPTGMGKTMFALISSLYLSKKQIMIQKNRASRKKVYLVFPTTPLLLQAEKKLRKLAEQARIPVCQEENHDQTCLNIISIHGRVSKKKREKLLEEIKSGNFDILLSTNMFMHRNYELLLGKKYELIVMDDVDAILRSGKAIRILFYLLGLTDQEINEAIEYLKARQRLAFRLSEEKRRELEQKLETLEKRIEKYKRKIGTIVIVSSATGKPRGIYPRLFRILLNFEAGSKAEAIRNIVDTYTYPEESIEQTIIKLAKKLGNGGLIFVPIDKGVEYAETIAELLKKNGINAEAFHAKKAVKLLEEFASGNIDILVGVATYYGVMVRGLDLPDRVKYAIFTGVPRHKFSTRLETPSPTDVLRIFTILRDVLEGEEKRKAEILIGRISLRLRRLSQGALMKLKEDFIKKLQGEEVEEYPLLSMLIEALSMARELLSKPEIWEKLKQKGDVALIQEDGKSYILIPDVATYIQASGRTSRLYPGGITKGLSIVIVDDQRLLNGLTKRMRWLYEEFDMRRLDEVDLDNLMKEINEERRKVKMILEGKIEAEKTLELTKSALLIVESPNKARTIANFFGKPSIRILENGMPVYDVTTGDYVLSIIASIGHVYDLVVDDGLYNYGVRLVGDKFVPVYTDIKRCNKCGYQFTAETNTCPKCGGRDISRKLDIVETLRELANEVDTVFIGTDPDTEGEKIGWDIKVLLEPYAREIKRVEFHEITRRAILNAIRNPRDFDMKLVEAQIVRRIEDRWLGFALSKKVQKYFWPKYCVEALIPSLYKMIRKKKKKIEKMPNCCVENRNLSAGRVQTPVLGYIIERYRDHNDVSKYKYLLTIKIDDNRLRVDIDRSVLENIGTTSPRDLIGYRVEVLEGDRKEEIINPPPPFTTDTLLEEASMRLGLSTTRTMEIAQELFELGLITYHRTDSIRVSDAGINVAKQYLEEKLGEKAKEVFKPRTWGTGGAHEAIRPTRPIDADRLAELIREGALILARPLTRLHYLVYKLIFNRFIASQMIPAKIVKQILKIRINGYEKNVERVIGIIEKGFLEFYQTVNIEEEVKPGTYPIVDVEELKPPLARYHDVIKWMKIKGIGRPSTYAKIIQTLIDRRYVNVSKRVKALIPTRRGIMVYEEFLNKYYRDVVGVDVTRELEKKMKEVEEGVRDYQEVLWEIYNELRTKIIDNPIVNKELERQWSMYCGQTEYSK