MLEKETKVAKKTLLHELYEDQKQSPWYDNLRRPVSDLKPYIEKGVRGVTSNPTIFQKAISSSNAYDDQFRQLIQEGKGVEDAYWGLVVKDIQDACKLFHGIHKESNGVDGHVSVEVSPRLAHETDETVEAAKWLHKVVNQPNVHIKIPATAECVPAVKTVISQGISVNVTLIFSLPRYEAVIDAYLEGLEASGNLDLSKIASVASFFVSRVDSLVDKRLEEIGTEEALALRGKAAVAQAALAYKLYQEKFSGPRWEALKSRGAQ