MGRGKVELKKIENPTNRQVTFSKRRMGLFKKANELAILCDAQIGVIIFSGSGRMYEYSSPPWRIASVFDRYLKAPSTRFEEMDIQQKIVQEMTRMKDERNRLRMIMAQYMAEDLASFSAQDLSNLEQQIEFSLYKVRLRKQELLDQQLLEIRQREMHMPAEQSGYLCLMNPAAAIASGQHQQAGEMVGINPRPFPWWDVGASGSGSQSQQLLLHGRDAAESSMTALGLSPQMHGYRLQPRQPNLQQDADIHRWLW