MIAGIGPSKAFQALENGMVPSLEKLIQEIKENEEHKVTCLIVDLSMHFLLDVAKRYDITRAALYPGLTAACALHYNIPTLVSSNLLPPNGVPEENKMVRYLPSVPPLYSAHLPWLLGRSKTENELLFKSGLRMAAKMREIEWTLFNSWYDLEAPVIDEFSKQVGVLPIGSLIPPQFLHGDLNQKRTVNNTGLWTEELECLGCLDRQSPCSVIYVSFGSLVVVNATQMEELALGLEATRQPFLWVVRNDLMYGTTVELPSNFTERIKDRGRLVSWAPQLSVLSHPSVACVITHCGCNSTLESISMGVPMICWPYIGDQFLDRSYIVEVWKVGVALNANKNGLIQKDEIAAAMQRLMSEEQGKEIKKRVTNLKESCRTAVKEGGSSYINYKLFINAMKKK*