MEGAIVSFVVEQLGNLIKDEVSLSIDVKKEVEKLHSKFTAIRARLGKAEMKQFTDETVRDWLRKIREVGYEVEDILDEWRTDAFLSQRDKDGIGNQRTVGFPSFFHRPFFKRLKLRHETGQRIRELTERLDGISKEKIDFSWYEDHNIEEVELMTKMKARETGSLIDESMVFGRDRVKEIIINELISDNNREQKSVSITSIVGMGGLGKTTLAQLVCNNERVKTHFNKKIIWVCVSDPFDVSKIANKVIKSLSGSNLENSDLDTLQHSLREAVSKMSFLLVLDDVWNEDKTLWKQLKVPLMGAPQGSQILVTTRSRKAAEVMETIHFHDLEHLSHSDCWSLFKSIAFKGAEGEEFQELTKVGEDIVWRCKGLPLAVRAVGSLLGCRRTYGYWKHILDSRIWEWDDDILPALLLSYYSLPFHLKRCFSFCSLFPKDYEMKKDELVKLWMAHGLIESKKADIEVDLEEIGEMYFDDLLARSLFQDAKKGDVEMERMEGVFEGLGPLHSNPKKLEIKNYVGSKFPSWLEDFQSLTEVTLENCRKLRQLPSLGNLCSLKSLKIVGADEVKVVGVEFYRNGAGRGRVFPKLERLHFEAMANWEQWKLTDEYEDQYSELPMVKQEQKKWIYM