MSKKLIVLDLDGTTLRDDLTISSHTKNTLEKARMAGHEVMIATGRPYRISGSYYHELGLTTPIVNFNGAVYHHPRLTTFAEGYHHAIDLQVVHELLDFSNGFSLDNIAAEVQDNVFLKERNNSVPETFHLGTENIVFGNIRDAIKSDATSLLFFGKLDQLDLISKHLDESLSGVISHHTWGASAWPAVEIIKFGIHKAIGVQAAAKTLDFDRKDIIAFGDETNDLQMLDYAGVGVAMGNAAESVKNVANVVTASNQDDGIAVYLEENLNL*