MSWRHVIEMSDLLDSPSASGKAVAEVLKSLGATEVEVTEVTGEAGETEFVKVLIPGTNGRSSGGDAPTLGIIGRLGGLGARPEQIGFVSDGDGALVALSAAAKLLDAAAKGDRLPGDVIVSTHVDPDAPTQPHDPVPFMGSSVDMAVTNSVEVSAEMDAIVSVDTTRGNRICNHRGFAITPTIKEGWILRVSESLLDIVERTSGQNPVVLPITTQDITPYGNDVYHVNSIVQPTTATPAPVVGVALTTVTAVPGSATGASDLQVVESAVRFVVETAKDYGRGIASFYDPAEFERLTSLYGSLAHLQTKGDES