MSKTLVQPVGQKRLTNVAVVRLKKHGNRFEIACYKNKVLSWRSGVEKDVDEVLQSHTVYTNVSKGVLAKSKDLIRAFGTDDQTKICLEILDKGELQVAGKERESQLSSQFRDIATIVMQKTINPETQHPYTISMIERLMHEIHFAVDPNSSSKKQALEVIRELQKHYPIKRAPMRLRIHVPEQSNPSVLDKLKEWNASVVSREESGSQHSIICEIEPSLFRDCDALIRNLQGRVEILAVNVHVEGDTFVDQFDDHEDDSSSLRKDSTGSVLQLSEKMQKQTISSEIGNSREEEKLSKPAKSGSSEGEVKLNRCTTCNAVVGDSKEYREHFKSDWHKHNLRRKTRQLPPLTAEECMADLELGDSKADLKEYSF*