MEKGKASEQPGLLLAELARVQELAREMEAEHGRHSTDEFRRSLLHELLVSIEKAICMAKSTAPDVNPQPADGDSPRSSGESSRSETSKLTFREQMSKKRKKLPRWTREVRVSSGAGGGVHGPVDDGYSWRKYGQKDILGSKHPRGYYRCTHRIMQGCPATKQVQRSDEDPLLFHVTYHGAHTCLPKSPAAPASASAWLSQEQQQQEEKEPVDRQQQNQDLLLRFQTGLRVKTEDLELGGHGQNSLSFSFASPSTTTDSGFISRASPAFLSPTSDSTYFSFSPYSLKGGGIKLRSPESGITGANSASDSPAAADMDLMLEELDFESDFSSFFS