MDLTGGFGARSGGGGPCQEAIGLESLHLGDEFRQLVTTLPSDNAGGSFTALLELPATQAVELLHFTDSSSSQAAVTGIDGDIAPPLHSFGGTLTFPSNSVLMERAARFSVIATEQQNGNVPGETPTSSVPSNSSANLDRVKSEPAEADSAMENQVPCPIQNNRSGKRKDFEKKVKSSTKKTKSSEETEKLPYVHVRARRGQATDSHSLAERARREKINARMKLLQELVPGCDKIQGTALVLDEIINHVQSLQRQVEMLSMRLAAVNPRIDFNLDTILASENGSLMDGSFNGTAMQLAWPHQAIETEQSFHHRQLQPPPPQQWPFDGLNQPVWGREEDQVHGNDHSNLMAVSENVMVGSANLHPNQVKMEL*