MKASTIFAGLSTALAVLAAPVTEVEKRDGPTDLQVLQYALTLEHLENAFYAGALAKFSEDDFCKAGFPDWVRGRISQIAQHEASHVKLLTAALGTNAVQPCTYAFPYTDVKSFITLAYAIENIGVSAYSGANQYITNDLYSTVAATILSVEARHNGFLGGPVLTMDDWTGPYDTPLGLDMVYTLAAQLITSCPASNPALPVKAYAPLTSGGSPIFFGKSGDVIPLAYTGSGANQNAAIYNGLGATLVPVVNGAITLPAGLQGFSYIIITSATDVASINGGNIIAGPAELHSFFGFVPSNPGFMNPYGA*