MSQQEPKPSPVAADLQHQEKLQTMDADGQLPAVSATKMAEDLSRATTDQGSLQSFQVIIVGGGPGGLMMAHMLSRAGIDWTLLERRDDGGLVQPGTALALWPQAARVLDQLGLLEEAEKLYLPLVGKINFTKDGTVVGTSNMIERLGTNHGYPWMLFDRQVLVDFLARRLPDHETRVQYGKCVSSIVSTPSEARITCTDGTVIRGSLIIGCDGVRSGVRRAMRDQATFPEGGLPVPRQDKKAKTAKEEDDDVMSAVFTGMAGHCPRPEGMAPQTVHEMHDWGLAILCMAGDDDAYFFVFKRLPKKDPISHRPRGDRTSSREEDLAGLAAEVAEWPVVAGGALRFRDVWAARTRATRLDFEEGFADEWHRGRLVLVSDAAAKMTPNAAFSLATGVQGMVEVTNRLRKLLLTTSRPTGEQLTNKVLAPYQKARQPMAKFVKDFSAGYTRTSSWSNKGWRFVDWLSPKIGGDAVMTDTMVASIVKRSIVLDFAEENDYRVGKMPWKNGRVKEAPDVLTMGPRKKSISSSDEAVGLASAQ