MVTEEKSMHDVPAGSALQQDPRELVVVAEGDSLSTVFALLQKHNSLIAPVYSAAEKKWIGFIDVVDVLTTILSSPEDDGADENDDAPVSGYTARDAINRSKRHPFVSIKESDTMYQAAKTMVERKVHYLAVFGGPNSTKLLNVLDGWQILSYVFHKLPAPLRNPKVADFGNMEPVLTVNSNVTAIQAFNTLIEKNAEFAAVVDENTGKLVDSISGFDSKLLYIHESTWLDLQDTVLHYLRKSADTVEATVTTTKEKKVLLQTLMNSNCVYASTLASWADVCTAMVDNELMHLYIAEDEDMHPKGSIGLREMLGALL*