MRRFNWVLRHVQARRTFDSAIGLRQGSQKPLFERYIHATGINNSSARNYYDVLGVSPKATREEIKKSFHELAKKFHPDTNRNNPSAKRKFQEIREAYETLGNSERREEYDKLQYRNSDYVNNDGGDSERFRRAYQSNFSDTFHKIFSEIFENNQIKPDIRVELSLSLSEAAEGCTKRLSFDAYVFCDSCDGLGHPSDAAMSICPTCRGVGRVTIPPFTASCQTCKGTGHIIKEYCMSCRGSGIVEGTKTAELVIPGGVESEATITIVGAGNVSSRTSQPGNLYIKLKVANDSTFTRDGSDIYVDANISFTQAILGGKVVVPTLSGKIQLDIPKGTQPDQLLVLRGKGLPKQGFFVDHGDQYVRFRVNFPTEVNERQRAILEEFAKEEINNELSDSAEGSWWNLTGPQIIRDFSLMVLLALLLSRLMG*