MEKGGFSPVGLRVLVVDDDPTWLKILEKMLKKCSYEVTTCGLAREALRLLRERKDGYDIVISDVNMPDMDGFKLLEHVGLELDLPVIMMSVDGETSRVMKGVQHGACDYLLKPIRMKELKIIWQHVLRKKLQEVRDIEGCGYDGGADWITRYDEAHFLGGGEDVSFGKKRKDFDFEKKLLQDESDPSSSSSKKARVVWSFELHQKFVNAVNQIGCDHKAGPKKILDLMNVPWLTRENVASHLQKYRLYLSRLEKEKEIKCYSGGVKSIDSSPKDAEVNSGHQSPGKSSFVFSGGMFQKATETDPKPLASASLSDPNTDVIMPPKTKKTRIGFDPPPISSSAFDSLLPWNDASEVLESKPVLYENSFLQQLPLPSQSSYVANSAPSLMEEEMKPPYETPAGGSSVNADEFLMPQDKISTVTIQDLDPSAISCMKQQEFSSNVTNNTEAILRSLNWELPESHHSASLDTDLDLSCLNGDRFLANTGLYFQDYSNSPSLLSELPLNLWYGNERLPDPDDYSFMVDHGLFIS*