MSLPSSFSYSPNTFMIIFIFLFSQPYCFPARILSDPVTILTAEAQNATWQNFVKFLDAGRGSQVPGMSELKKYFNRFGYLPVSDSNISDVFDNQFESAVISYQTRLGLPVTGKLDSNTISTIMSPRCGMSDTATTTPTTTNGLHKTGHYAYFYGKPRWVRGSPVTLTYAFSTDPDSMIHYIRLDEIKAVFRRSFARWASVIPVNFQEAEEYTRADIKIGFYRGNHGDGEPFDGVLGVLAHAFSPQNGRLHLDAAETWTVDIKHDKSKVAVDLESVATHEIGHVLGLAHSSVIEAVMYPSLSPRTRKVDLKIDDVEGVQELYGSNPNFKISSLLESENSSNSQSAGLELFKSLKWTTSLALLLFWMLALGI*