MVNLNSIKKRVSEKDFEGKYIDYLSNLTSKKIVPVGSLVQESMDQDDYEEIAQWLDKKEKSSTVFVSFGSEYFLSKEEILAVAQGLELSKVNFIWVIRFPQGERLNIRDALPEGYLERVGERGMIMEGWAPQALILQHISIGGFVSHCGWSSFMESMKFGVPIIAMPMHIDQPMNARLVEYIGVGVEAAKDEDGKLQSEEIAKAIREVLVEESREAVRKKAKELSEKMNAKEDEEIDGVAEELVALCSNK*