MSDKTNMELEAEDSGVLLKIVRPAGDTVPVTEVIGYIGAEGESVDTIASSEKTTEIPVPASADAGPAVAPKENVASPAPQVAATAIPQGNGGKVRATPAARKAAAEMGIDLGQVPGTGPKGRVHKEDVENFKGAQPKASPLARKIAADKGIDLATVSGTGFNGKVMKEDIMAILEAAKPAEAKAPAAKEEKVVDLPEGVEHKPMSAMRKAISKGMTNSYLTAPTFTLNYDIDMTEMIALRKKLIDPIMAKTGLKVSFTDLIGMAVVKTLMKPEHEYMNASLINDANDIELHRFVNLGIAVGLDDGLIVPVIHGADKMSLSDFVLASKDVIKKAQTGKLKAAEMSGSTFSITNLGMFGTKTFNPIINQPNSAILGVGATIPTPTVVDGEIVARPIMAMCLTIDHRLVDGMNGAKFMVDLKKLMENPFELLI*