MSKTLVQPVGQKRLTNVAVVRLKKQGNRFEIACYKNKVLSWRSGVEKDIDEVLQSHTVYSNVSKGVLAKSKDLIKVFGSDDHTKICLEILDKGELQVAGKERESQLSSQFRDIATIVMQKTINPETQRPYTISMVERLMHEIHFAVDPNSNSKKQALDVIRELQKHFPIKRSPMRLRLTVPVQNFASLLDKLKEWDSSLVSKDESGTQMSTVCEMEPGLYRECDSFVRNMQGRLEILAVSVHAEGDTSMDHYDEHDDMALQTNKPLLPVETEADPVVELSKKMHKQEIGTSSKTKEEEGEGKGIKCSTCNTFVGEAKQYREHFKSDWHKHNLKRKTRKLPPLTAEECSAEVDMDDSRSDLKDYSF*