MAASGSGSGSGQIQPLKIPDAVVALAQAAAKANNSSNTAAADATDKYLPGWPLFSPPKMQLTKCAKCPREFCSSVALRRHTRVHRRALKIDKDFPKNRDHLAAFWDKLTVDQAQAILSLEGVAIEVTTIDPYLQNIRL