MGRGRVELKKIENPTNRQVTFSKRRMGLLKKANELAILCDAQIGVIVFSGTGKMYEYSSPPWRIANIFDRYLKAPSTRFEEMDVQQRIIQEMTRMKDENNRLRIIMRQYMGDDLASLTLQDVSNLEQQIEFSLYKVRLRKQQQLLDQQLLEMRNREMQIPGDQSNYLCHMNLIGEQAQAPPMVNPKPFPLWDVSGSSQMYNQDAESSMTALQLSPQLHEYKLQPLQPNLQEEANLHGYIPKDTMEPGCN