MGRGRVELKKIENPTNLQVTFSKRRMGLLKKANELAILCDAQIGVIVFSGTGKMYEYSSPPWRIANIFDRYLKAPSTRFEEMDVQQRIIQEMTRMKDENNRLRIIMRQYMGDDLASLTLQDVSNLEQQIEFSLYKVRLRKQQQLLDQQLLEMRNWEMPIPGDQSNYLFHMNLIGEQAQAPPMVNPKPFPLWDVGGSSQMYNQDAESSMTALQLSPQLHEYKLQPLQPNLQEEANLHGYVLRL