MAPKRPLGIGKAAKAKKQKKESTENESVGETAASNELTVELDEEIEANDAVAQLKALWKTYFASEDKSELMLNGIIHECDRILRKTHNTKEQDEDDEKIELSGRFYAIYALALSSLAFYHTEDLKKVNDFFAEAFDRIESGRKAFPDSVDLAFAEAKIMISRIPLVEVSQLLVDSRVGKERSDVSKSLDASLAKWEEAQKQAVAQNHFHHYNAENFDFLQALDDLLDMVDNFGQEIMEGEDSDAEEDEKPHVELDEGHPLFAIKSSDKYNLWWREQTIAFLDHLNKNIENASAKELPALAVLKRELCKRLGQSYLMEAEVPANVFTTLSYYSKDAKSLNGLTRVEAQKISQDLFKRALTYLKQAQDEQEPETWVNVAEAMISLGNTYEIDSKEQEETYKEAEAILVKANNATNGKYEDILENLMQG