MSAGARKKTACVTGGNGYIASVLIKMLLEKGYAVKTTVRNPDDMEKSSHLRDLQALGPLEVLGADLDKEGSFDDAVAGCDYAFLVAAPVNLHSKNPEEELIEPAVRGTLNVMRSCAKAGTVKRVVLTSSAAAVSGRPLQGSGHVLDEESWSDVEYLTANKSGPWGYPVSKVLSEKAACRFAEEHGISLVTVCPVLTVGAAPAPKIHTSVPASLSLLSGDEAAFGVLKGIEMATGCVSLVHVADLCRAEVFVAEEDAAAGRYVCCSVNTTIVELARFLADKYPQYTVKTDLLSTGEVLEKRRVSLSSARLVSEGFEFEYETLGKIYGDVVEHGKALGILPN*