MIELKKPDEIEKLRIANQIVAKTLNFLENEIKIGMSLKQIDKMAEDYILSLGAKPSFKGLYGFPGAICTSLNQVCIHGIPDDKIIKEGDILGLDVGSLIDGYYGDAARTIAIGEVSPADKALISCAKDALYHAIDIIRDGMRFKELSAALGEFIHVRGFVPLRGYCGHGIGRKPHGEPEILNYLEKGASAKSGPKIKNGMVFCIEPMICQKDGTPKHYNGKWDAGSIDGLNAAHYEHCVAVINGRAEILSMI*