MSKTLLQPVGQKRLTNVAVVRLKKHGNRFEIACYKNKVLSWRSGVEKDVDEVLQSHTVYTNVSKGVLAKSKDLIRAFGTDDQTKICLEILDKGELQVAGKERESQLSSQFRDIATIVMQKTINPETQHPYTISMIERLMHEIHFAVDPNSSSKKQALEVIRELQKHYPVKRAPMRLRIHVPEQSNPSVLDKLKEWNASIVSREESGSQHSIICEIEPSLFRDCDALIRNLQGRVEILAVNVHVEGDTFVDQFDDHEDDSSSLRKDSTSSVLQLSEKMQKQTISSEIGNSREEQKLSKPAKSGSSEGEVKLNRCTTCNAVVGDSKEYREHFKSDWHKHNLRRKTRQLPPLTAEECVADLELGDSKADLKEYSF*