MVGRVLLLPDVSCCVAEGQDEFHPFIEALLPHVKSFAYTWFNLQARKRKYYKKHEKRMTPEEERQVKEELLSEKPEVKQKWASRLLAKLRKDIRPEYREDFVLSVTGKKPPSCVMSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKGIPLESTDGERLVKSANCTHPTICVQPHHISISVRELDLFVAGYMQQHVGWNLEEGFVYLLWNVARWNREKSQRNVYNVKLHSFVTCGLRRNVYNVKLHSFVTCGLSLSPDSYMPDHILHCSPASLLTLTCLTHLTLLVSFHTSYTALQLPHKLHCSPASLHA*