MKTKPPLVPLGTLIGRELRHGNVEKPTVNYGQAALAKKGEDYFLIKLDCQRIPGNPSTSFSVFAIFDGHNGISAAIFAKENLLNNILSAIPQGCGREEWLQALPRALVAGFVKTDIEFQQKGETSGTTVTFVVIDGWTITVASVGDSRCILDTQAGVVSLLTVDHRLEENVEERERVTASGGEVGRLNIFGGNEVGPLRCWPGGLCLSRSIGDTDVGEFIVPIPHVKQVKLSSSGGRLIIASDGIWDALSSDTAAQSCRGLPAELAAKLVVKEALRSRGLKDDTTCLVVDIIPYGYPVLPPTPRKKQNLLTSLIPGKRFQNSMNKVPNKLSAVGTVEELFEEGSAMLAERLGKDLPLDSSTGMFRCAVCQAEQEEQSGSGPLMLCSKCRRKKDAMEGKRASSLHTITI*