MKELRLTLEARQQDIRDKQLVVQQSGEYVEKLKLQLRDSQLAGERLQKEYNALAERAGRLHHSLQEHIHSNTQLLADNSQRQVEIKAKEDEIRLLREEGVKATRAREQMAAKLVQLEKQRGDVEAIRDDLKTEVAALERELENARKHVDIERRKQQDMVKERERLHKARTSAETNTAKHVDLVKVADGMKRNLQQEMAGYSAELAKQEQVIRSLEREKNRFASEAAAVNEKYAAAVEEVALRDSAILDLQRKISEDEVRLRRQQELYEAVRSERNTYSRNVVEVQDEIAELRRRLGISAHQIDLLKQEVAARDHTLQKEKYDHEKAEKDCEALRAEINRVAAAAAEQEAAMNSQRAEVRQLQNVIAEADQARLRLKKDYDLVVGERDALGSQLVRRNEELRLLYEKIKIQHSVLYRGQAQYRDRLNEIRVLKMKVSGLQRELVALKSSVTNAEVLRREVHHLNRELLAERSKVKALGEELESPLNVHRWRKLEGSDPSAYELVLKVQALQRRLILKTEEVVEKDILIQEKEKLYLELKAILARQPGPEAAEQLSLYQASLREKTKQMKSLASELDMYQAQVQDYKYDIERLQREMAEVKRRYFEQKRSGGGISTAACSGATENHQQQQQQQQX