MVVSSTDEFQATVQKSYDKMSELKAFDDTKAGVKGLVDAGITKVPQIFILPPNNRTESLDTSEKQFIFPVIDFEGIDEDPIKRKEIVGKVRDASETWGFFQVVNHGIPTSVLEGMLQGTREFFEQDIEVKKQYYTRDIMKKVVHNSNFDLYSPSVPAANWRDSFCFSMAPNPPSPEEFPRPCREILMDYSKNVMELGCSLLGLLSEGLGLDPCHLEDMDCVKGLGVVGHYYPPCPQPELTIGTNTHSDNDFITVLLQDHIGGLQVLHQNQWVDIPPTSAALVVNIGDLLQLISNDKYTSVEHRVLSNKVGPRISVASFFTTGPFPSPKLYGPIAELLSEDNPPKYRATTVTDYSDYFRKKGLDGTSALLHFKI*