MTGINVEWALGELDKFIQQTVMTNDSFAGNGVAYFSNKSSTAAADAEVAQQAQVVEKIFDRVVPSWRTDIELRKSNRWTRHREAAIRAKAELERQEEIRKNLGDDAPELSAAKLHPWVWDGASSLWQSGHFREAVEGAIRKLNAETQNKLGRRNVSETDLFNQAFSEQAPAAGKPRLYRMKNDGSSTFKSVQRGARTFAEGVFAGIRNPLAHEVVQEMPEQQALEYLAALSVLARWVDESTLEVAS