MSGINIVFDLGGKGDEELLKIPRGIYLGLCINCGGPIEDNRIIYRNACSKCMNSKDLVEVRDLEELAKHVTSLNPNGRLNYILTLNKFVKEFEEFFQKSIGSKPWSLEISWALRVAQHQSFAMIAPTGVGKTTFGLVMTLFLSYKYGKKVYIIVPTTVLVEEYEKRLWQFSEKLGITLKIIAASSKIHGKRKIELEESIASGSFDILITTSAFLQRNFNDVFKKMLSNNIKMDLIFVDDVDAIIKGSKAIDMVLQLLGFSEEDISNGYKMIDLRRRLLQCENARESSRCYIDGKPIDVIYEELQKKVLEKRERCGILIVASATGRARGKRIKLFRELLGFSIGTAIEVNRNVVDAYIPIDNPAEIIDRLVSIIKILGSGGLIYVPLDLGQEYAVKLATELNSRGIRAGVVISGKSEDLKKFIENELDVVVGVATYYGLLVRGIDIPERIRYAIFVGVPRHKISLTRIEYYPQTLLRLLSVLVDVVEDQMKDRVLRNIAYLRRILRRISPNRIFDIVERLKKGEKVEDELAGIITNAYKLVNELLSDSKIIDRLKKHERVSIIEEEGQLYILIPDAPTYIQASGRTSRLFMGGITRGLSIIFVDDTRLLRGLEERIRVYIDDFRFQSFNEINLEEILKQIDEDRRIVNLIKRGLLEEVIHIPKFSFSRSILFIVESPNKARTIASFFGRPTIREIDGLRVYEVDIGNAHLLIASSGGHVFDIVEEELSENNIYGVQRTVENGKQLFLPIYGYLKRCSVCGAQFVKGTVCPICGSTRIRSSEKIINALQKIALEVDEVIIATDPDSEGEKIGYDMAIALAPYAKIIRRAEFHEVTRKAILSSLYNPRGLKLSLIEAQIVRRIEDRWLGFALSDYVTKRFKELKLESREGRLSAGRVQTPVLGRVIEIYINRLRTQRKYKIFSIGNISLEIPVEDLKKIFGDELKRISKERVEIVLKLLSHEIVNLNPMPPFTTDELIVEAQRQLGIDAVETMRIAQDLFELGFITYHRTDSTRISSTGISIAHEYLLNKFGDLGKELFVPRTWGEGGAHEAIRPTRAMDVDMIQEIIAEQLIELPIRLTNRHLRIYDIIFRRFIASQMKSAKVERNRFEAILKIDGIEVAKQHIEIISNIVEPGYTLIYMPFKTVFLPHGSIALKPLHIKTAILSDVKLPTQGDLVKWMKDVGIGRPSTYAKIVEILLRRGYTFRHRKGSVLIPSITGIIIYNILAGTMLPSIEVDEEEFINILQKHPSIRKYNPEALRQTLAEILRNLSIGIRNMVSVERTRMLYNKMQEIEEGRLSYINVLSELFREMCSNVINMISSEAIEICKS