MDLTQGFRARSGVVGPVAGLESLNFSDEFRHLVTTMPPETTGGSFTALLEMPVTQAMELLHFPDSSSSQARTVTSGDISPTTLHPFGALTFPSNSLLLDRAARFSVIATEQNGNFSGETANSLPSNPGANLDRVKAEPAETDSMVENQNQSYSSGKRKEREKKVKSSTKKNKSSVESDKLPYVHVRARRGQATDNHSLAERARREKINARMKLLQELVPGCDKIQGTALVLDEIINHVQTLQRQVEMLSMRLAAVNPRIDFNLDSILASEVSIN