MSKMGDRRAIMDYSAGSYMWPGNSGSENYNFVDGSSESYAEEGSLPPSGYFMGAGSDRSLKITENERNPTMLANGCLPYNTQAHPLSGQILPKAPTLCSAFQNVSSFMEPVNLDAFGFQGAQNVAMLNKTSLPNGNPSLFDNAAIASLHDSKEFLNGGSIPSFGTVLQALGAGGLKAAQQEQNIRNIPLPTFTSGSHLAVTDAQGPPLPSKIPPLIHDHNSEYPINHSSDVEPQANSAPGNSANAKPRTRARRGQATDPHSIAERLRREKISERMKNLQVLVPNSNKADKASMLDEIIDYVKFLQLQVKVLSMSRLGAPGAVLPLLRESQTECHSNPSLSASTISQGPPDMPDSEDSSAFEQEVVKLMETSITSAMQYLQNKGLCLMPIALASAISNQKGMAAAAAIPPEK