MDSNSKPSAPPPNPNPNPPPSKKHQRDLLSHVEAYLAKRDGVDKLLKISRYATKLILASSLLQSNPTLSHRLKSFESSVGVSRKAFRLGKFVQDLNALKTTHPHSKRQLFLSLLAYGGEGFYYFVEQFVWLAKSGLIDPKHARFFQKLSAWAEFVGYFGSVALKLGDLQEIAKEEACVESSVEITRLRGSGCVDEEVRLGKLREKKMMKRLSVVQDLADAVMALDDILDGKGPFSKPVLMALAGLLSALISSHKNWISC*