MGNIKTLLENRFKKPTPDKMESLAKKRLEGELSPFLNGFTNPKLSSQEEARFRQLLEEYSFSKEISHNDLQQLCHLSAQVKQIHHQAILLHGERIKKVRELLKTYREGVFSAWLLLTYGNRQTPYNFLVYYELFSALPDTLKLELERLPRQAVYTLASREGSQEKKEEIIRNYQGETRGELLEIIRREFPLLPTDRRQSSLAQQAFSFFAKGTKLLQRCTDISQEELLSLEKLIKKLQKVTTNLLSNTKVSLNDDETQNSRNR