MGRGKVELKKIENPTNRQVTFSKRRMGLLKKANELAILCDAQIGVIIFSGSGRMYEYSSPPWRIANIFDRYLKAPSTRFEEMDIQQKIIQEMTRMKDERNRLRIIMGHCMGEDLASFSVEDLSNLEQQMEFSLYKVRLRKEMHMSEEQSGYLCLMDPAARGQSQAAEMAANPRPFPWWDVGASASASGSQRPHGRDAEPSVTALQLSPRLHGYRLQPRQPNLQDASLHGWL*