MSSFKTWFNLFTIFYVLAATPIFSLTDSSNQLSTNFLEIAKKPEVFDWMVKIRRKIHENPELGYEEFETSKLIREELDKLGIPYKYPVAVTGVIGFIGTGKSPFVALRADMDALPVQEMVEWEHKSKVPGKMHACGHDAHVTMLLGAANILKQHEKEIQGTVVLVFQPAEEGGGGAKKILDAGALENVTAIFGLHVVPLIPVGTAASRSGPLTAGSGFFEAKISGKGGHAAIPQLSIDPILAASNVIISLQHLVSREADPLDPRVVTVSKIQGGDAFNVIPDYATIGGTYRGFTNKSMDQLKLRIKQVIIGQAAVQRCNATVNFFENVGPANPPTVNNGDLHKHFQNVAENVLGVNNVNLNMPPFMVAEDFAFYQEVIPGYFFTLGMKYASPNEPFQSLHSPYLRINEDGLPYGAALHASLATSYLIKLQQ*