MSLLFAVWTLLCCILPLEATKEDLRASLDEDNWFDASLHKEELDSLMRDYQGVRNLCCLDVFGFSGSMAKHWTKKGFPAIQYDIALNPRSDDLLGKRGYLHLTRLGLRLVQGAMVILGPPCAMNIYLSTSVHKRHIFGPEGDTSNKRVRMSNLLASNMACFLELLSRHRSFWFIVEQPSSSYLFKMEFMLALSALLFCKKIHTWLAFFGHDLPKPTHLVGTLPDMGTLCKKMTKADRAKFRARLERRQAKRKIPRKYYIKEKKDGEQKKMSVHGCKDLAFSAHYPSGFAHAIFKLWITAFQNL*