MDLTQGFRARSGVVGPVAGLESLNFSDEFRHLVTTMPPETTGGSFTALLEMPVTQAMELLHFPDSSSSQARTVTSGDISPTTLHPFGALTFPSNSLLLDRAARFSVIATEQNGNFSGETANSLPSNPGANLDRVKAEPAETDSMVENQNQSYSSGKRKEREKKVKSSTKKNKSSVESDKLPYVHVRARRGQATDNHSLAERARREKINARMKLLQELVPGCDKIQGTALVLDEIINHVQTLQRQVEMLSMRLAAVNPRIDFNLDSILASENGSLMDGSFNAESYHQLQQWPFDGYHQPEWGREEDHHQANFSMGSATLHPNQVKMEL*