MKDVLQWAIDHYETRDQLVQKGIWKGELYHDSIFKENSRGWLWKALLLCDENNNCLLTDNFKGLDLNQFGLVPVPMLADGDNYDENHNANVPKRVLHSNVSSSVGIRRLTPVEAVEKHPLSDDNDKTKGSLSKGSDEKPLTLRETLEIIDLDLSRIMLDDIFQEPKVHAQMRQLLYNYLLIHQSEHLQYKQGFHEILSVIYLQLYHGTDLDNTDLQNVLIIFNKLMNQIEPIFYNEENLINWDKRVFTKIFRICLPDLFSKVFYQPPKTGSGKKKNVDHLIHSNLIWLIRWTRLLFLRELPLKYVLIVWDHVLTFNYPLDIFIACTIITLLLSIYDELHELVSQGDYEHTNNNDEFVELILHFKKIFEKEDASKDDEKFLDLCKVTGNLCELWYGKNYDDMRLICDTFINAKFGIKTSDVLSMETAKLTIDPNRQSLENKLRERVRQTILKNKKKISQ*