MTGDVPLIPPLRSEAEGWGHNLFPPLRSEVGSNGTRSALIGEWQPTPSPGQGPASAQAPGAAGAPGAAPEAVQGGGLSDEELQRKTDSLLEEYASTLDKKEALQCVRELQSPAFMPKLVERTLDRILNSVKDIEQTALSELLLHLHGQGVISSKDLISGLTSFTSELEDLRMDFPKAPQQLSQFLGMCINGGALGLEVVPQVLEGDIGAEAKRDFAGSALRTVRKALGSDDKMAAACSSAGLHAKSFLEATPEDGDLPSVQDWLQGQGLSSVPL*