MSTVNELEASSTWIFGYGSLVHTPNFDHTAKVVGWVRGWKRVFWQGSTDHRGTPQRPGRTVTLTEEPGAVTWGAAFRLAGPPQEQAATLAYLEWREKQYDVRHYVDVYGADGQLLVKGALVYIASPANSNYLGPAPLPAIATQIATSRGPSGPNCEYLFRLADAMRAAGVHDDSELYELEALVRQQLLEISAQQGGEGQGQGQGQGQGLPQQVELASAEGQGVPGAEAVQVVEEEHHVEFRRWHQRAQQQLQGQAQQQMQEQQQGQPQDGSDSPARPQQEPVAARAYGAADGVSDAYKAMRREYVAAGADVRGSVMHVIALSGEAAMTAAGQEEQEFG*