MSKKRMIALGFEGSANKIGVGVVTLDGTILSNPRHTYITPPGHGFLPRETAHHHLEHVLPLVKSALKIAGITPDEIDCLCYTKGPGMGAPLQVSAVVVRVLSQLWKKPIVGVNHCVAHIEMGRIVTGAVDPVVLYVSGGNTQVIAYSEGRYRIFGETIDIAVGNCLDRFARVLTLSNDPSPGYNIEQLAKKGEKFIDLPYAVKGMDVSFSGILSFIETTAEEKLKSNECTPADLCYSLQETLFAMLVEITERAMAHCDAKDVLIVGGVGCNERLQEMMRIMCSERGGRLFATDDRYCIDNGAMIAYTGLLAYAHGLSTPLEESTFTQRFRTDEVHAIWREKEHGK*