MKPTKEGIKDEEKKYKGIRRRRWGKWVSEIRIPRTQTRLWLGSYTTPEAAAVAHDTAVFCLRGPSSTQGLNFPMHVPTCHQTDMSPASIQEAASHTGMAVDAKLIARLAEDNEKLKRVENSMCGDGDVKVREENDVCVEAFSISIDDMEIYM