MKVKLISHTPEPEKVIAMAAKLCYSPVGTDEIEKDLTDESIEKFLNMLLSIGHGSILEHASFTFSIEGISRACSHQIVRHRIASFSQQSQRYVKLEQFEYIIPPEIEKIEKAKELFIDSMKKDQENYDKLVEILFENHYNDLIKNGKNEKTAKRQAEKKAIEDARYVFPNACETKMVFTINARSLFNFFEHRCCERAQWEIRNLAVEMLKEVKKVAPILFKKTGPSCVNGSCPEGTMTCGDIVQVREKFKAL*