MGRGRVELKKIENPTNRQVTFSKRRMGLLKKANELAILCDAQIGVIVFSGTGKMYEYSSPPWRIANIFDRYLKAPSTRFEEMDVQQRIIQEMTRMKDENNRLRIIMRQYMGDDLASLTLQDVSNLEQQIELSLYKVRLRKQQLLDQQLLEMHNREMQIPGDQSNYLCHMNLIGEQAQAPLMVNPKPFPLWDVGGSSQMYNQDAESSMTALQLSPQLEYKLQPLQPNLQEEANLHGYIPKDTMESGCN