MSADDKMKTACVTGGSGYIASALIKMLLEKGYAVKTTVRNPDDMANNSHLKNLQALGPLEVLRADLDEEGSFDEAVAGCDYAFLVAAPVNLKSENPEKELIEPAVRGTLNVMRSCVKAGTVKRVILTSSASSITRRPELQGDGHVLDEESWSNVEYLRANKTAFWGYPVSKVLSEKAACRFAEEHGISLVTVCPVVTVGAAPSPTARTSVPSCLSLLSGDEAEFAVLRGMAKASGTVPLVHVDDVCRAELFVAEEEAAAGRYLCCSLNTTIAELARFLAHKYPQYGVKTDLLSDDVLEKPRACVSSAKLVREGFEYKYETLDGMYDDMVEYGKALGILTN*