MGRGRVELKKIENPTNRQVTFSKRRMGLLKKANELAILCDAQIGVIVFSGTGKMYEYSSPPWRIANIFDRYLKAPSTRFEEMDVQQRIIQEMTRMKDENNRLRIIMRQYMGDDLASLTLQDVSNLEQQIELSLYKVRLRKQQLLDQQLLEMHSREMQIPGDQSNYLCHMNLIGEQAQAPLMANPKPFPLWDVGGSSQMYNQDAESSMTALQLSPQLEYKLQPLQPNLQEEANLHGYVLRLW