MEGAIVSFVVEQLGNLIKDEVSLSIDVKKEVEKLHSKFTAIRARLGKAEMKQFTDETVRDWLRKIREVGYEVEDILDEWRTDAFLSQRDKDGIGNQRTVGFPSFFHRPFFKRLKLRHETGQRIRELTERLDGISKEKIDFSWYEDHNIEEVELMTKMKARETGSLIDESMVFGRDRVKEIIINELISDNNREQKSVSITSIVGMGGLGKTTLAQLVCNNERVKTHFNKKIIWVCVSDPFDVSKIANKVIKSLSGSNLENSDLDTLQHSLREAVSKMSFLLVLDDVWNEDKTLWKQLKVPLMGAPQGSQILVTTRSRKAAEVMETIHFHDLEHLSHSDCWSLFKSIAFKGAEGEEFQELTKVGEDIVWRCKGLPLAVRAVGSLLGCRRTYGYWKHILDSRIWEWDDDILPALLLSYYSLPFHLKRCFSFCSLFPKDYEMKKDELVKLWMAHGLIESKKADIEVDLEEIGEMYFDDLLARSLFQDAKKGSDGNIYGCKMHDLVHDLATRVTDGDYRYMENAKSPPTNCHHLSFILNRDVSSIPSPLCEATRLRTLLMLSDSMLKWNERPKINAILDSLFNHLRFLRALDVRKTSIENLPSLISELKHLRYLNLSDLMIKQLPESVTDLCNLQTLKLNYCTWLRMLPSGMSKMVQLRHLEIKSTWDLTFLPNGLGNLTTLRTLSKFPVGDENGGCKIGELKNLNLLRGALRIENLERVLNVNEAREAQLNKKSYLQTLCLHYKRKTDEEWRMSGDVEMERMEGVFEGLGPLHSNPKKLEIKNYVGSKFPSWLEDFQSLTEVTLENCRKLRQLPSLGNLCSLKSLKIVGADEVKVVGVEFYRNGAGRGRVFPKLERLHFEAMANWEQWKLTDEYEDQVMPSLKELIITKCNKLKALPDRLPCNLRAVTVHCEEVTWMPCDALPLLEFLSLGGHVKVELSRFPALKTLKIEKSSNETLPFAGWELLESLHTILIDNCPRLEFLPDWMGQLETFFTLWIGRCSGFTSLFNGSGQFKALRVLEIFRCNSLRSLSDGLVHFEALESVRVFGCPKLQSLFDGFEQLKSLRWLSIRDCPELKHFPPLQYLTTLERLSISKCPLVKEQLEKEIREDRCNVSHICDIYIDDERIRK