MGRGKVELKKIENPTNRQVTFSKRRMGLFKKANELAILCDAQIGVIIFSGSGRMYEYSSPPWRIASIFDRYLKAPSTRFEEMDIQQKIIQEMTRMKDERNRLRMIMAQYMGEDLATFSVQDLSNLEQQIEFSLYKVRLRKQELLDHQQLLEIRQREMHIPGEQSGYLCLMNQAIARGQQQQQAQAGEMAGINQRPFPWWDVGASGSGSQSQQQQLPGRDAAESSMTALQLSPQLHEYRLQPRQPNLQQDANVHGWLW