MFGLLYNFYKFCKKKSERKITLALLGLDNAGKTTLLNTIKGEVQQVTSPTFGFNSSTLQEGKYKIEVFDLGGGKTFRSVWSKYLAEVHAIVYVVDAADSQRFEESKKALHDVLECHYMREKAILVFANKQDLPTASTAAEVVKGLGLATCRNSHNVFPCTAKTPAGTAVDERLREGLRWLTGFIDREYGRLNSRVEAETQEVRQEEARKKKERDERLRRQREERLRQQKEEEDRAREVEKENALHNGQGPALLTLPVNGQLEPQEAPEPLVPQQAGEKVQALHNGVALGLPHTIESPGKLPMPRRALGMAASDIGPSASDQGPGGGAQALGVPDSGTAASRYLQPVAPRMSPLPRPSSAQSRASEGSGAGGGGAALAASTSVAAARPASAGRSGGGSGGGSSCSSPRRPGSAGSRAEGTACEAPDEAAAGGHQHRPRLAKVSSGGLGSSVASDAAPRGSFSLVNQNKVVPVALGIVQDLPA*