MSYAAITCLMRTIHQSMQLTGRDLQPFYEKLKSLRAILEKPWKATDDLEALTSLEAEIAEVAYSAEDMVDLKSRNVLFAPKAKNKARAFWKLCCSLEQEIERIDSLMMQWLAIWNWYSKIKDLKARKFSVAASIPEHAVEKPENIMVGHENEFEMMFNQVTGGERELEVVSIVGMGGIGKTTLATKLYSDPRIISHFNILAKATVSQEYCVRNVLLDLLGSKSEEPDDQLADQLQKLLKVKRYLVVIDDIWTTGAWDDIRQCFPDCNNRSRILLTTRNVEVAGYASSGKPPYHMRLMDFDESWSLLYEKVFAKDSFPSEFEQLGKQIALKCGGLPLAIIVIAGLLSKTGKTLDEWQSIAENVSSVVSTDLEGQCMRVLALSYHLLPSHLKPCFLYFAIFPEDNLIFVDQLVELWVAEGFLKAEEMENIEEVAEKCLTDLVDRSLISISHSKFDGKKESCRMHDVTRELCLREARNVNFVNVLRGTSDQNPCTQSMQTSQGRISIHEKHKLARYRNSEAHSIFMFGKYQFYKPELSFKLVRVLYLEPIKFETFPSGILSLIHLRYIALKFFLLNGVYDRSIEGGPSSIIYIPPSILNLCYLETLRLDVSDPYDKTSLILPLEIFMLPQLRHLHLTRLYLHNYGITEKSLVLKNLHRLIGLNPRYCTEFFFRRFPNLKELQIRGFFEDFCSLKDLRDFHYLDQLEELEFHLELPTIYDRKTVVSPWLLPPPCAFPQGLTKLAFAGHFLLPWKDLSIVGKLPKLESLELSSDAFIGDEWEVAEEGFPRLKFLLLNSLQFRHWRASSDHFPCLERLIIDWCRKLDSIPQEFADITTLTLIDISNCEQSVGNSAKQIQQVIEDNYGGSIDVYIPDCSYFDDDDDEEEEDDDDDDFDVDEQDNVIG*