METKMVSNPKRLHFILIPLMAQGHLIPMVDISKILARQGNIVTLVLTPQNASRVAKTIERARSDSGLQINLVTFPIAYKEFGLPENCETLDTLPSKDLLRKFFDAVEELQEPLERFLEEQETPPSCIISDKCLFWTSKTAKKFKIPWVSFHGMCCFNLLSSHNLHLHSPHLSVSSDSEPFTIPAMPHRVQIARSQLSGAFRKQANRDDVRREKMRESEAEAFGVIVNSFQELEPGYGEAYAEAIKKKVWFVGPVSLCNDRMVDLFDRGNNCNMAISETACLKFLDSMKPKSVLYVCLGSLCRLIPNQLIELGLGLEESGKPFIWVIKTEEKHMNALNEWLKCEMFEERVKGRGIVIKGWSPQAMILSHGSTGGFLTHCGWNSASEGVSFGVPMITWPMFAEQFLNEKLVVEVLKVGVRVGVEIPVRWGDEERVGVSVKKHSVVKAIKLLMDDDGNEDGEFLGRRKRIQELSVMAREAVELKGSSSTNVSLFIQDVLEKVSLE*