MKDRLNLTEGRITEKLLKLSLPIMGTSFIQMGYNMIDMIWVGKAGSKAVAAVGTAGFFPWLAMAFIMISKVGGEIKVAQSIGANNISTTKSYMKSAIEINIILAIIYTISLIVLNKQLIGFFRLGDLEVITMSRQYLIIVALGMVFYFINPVFTAIFNGLGNSKTPFRINTVGLITNIILDPILIFGWGFAPKLGVAGAAIATVFAQIVVTTCFIYIIVKSKEEYFKLRLFKEIETKYYKVLYKLGLPIAIQSGMFTVFSMLLGVIVASWGPVAVAVQKVGSQIEAISWMTAEGLSVALGSFVGQNYGAKKYSRINKGCKIAITVSSVLGIITTLVLVFAGESIFSIFIDESEAIEKGAIYLKILGYSQFFMCLEIITTGAFKGLGRTYIPSIIITILTGARVPLAYFISRPEMLGLNGVWWSITLSSILKGILMISLFISLLKLGKLYKISE*