MGRGRVELKKIENPTNRQVTFSKRRMGLLKKANELAILCDAQIGVIVFSGTGKMYEYSSPPWRIANIFDRYLKAPSTRFEEMDVQQKIIQEMTRMKDENNRLRIIMRQYMGDDLASLTLQDVSNLEQQIEFSLYKVRLRKQQLLDQQLLEMRNREVPIPGDQSNYLCHMNLISEQTQAAPIVNPKPFPLWDVGGSSQMYSQDAESSMTALQLSPQLHEYKLQPLQPNLQEANLHGYVLRLW