MKSSTLLFLLASIGSTSGFVAPVTRTTFTANPTCTELYNHKLVLVRHGESTWNDLNIFTGWADADLNEKGKAEALAGGKLIKEAGFTFDVAYTSVLKRAIKTLWIILEEMDLMYIPIVNTWRLNERHYGGLQGLNKQETVDEYGKDQVLIWRRSYDIPPPECDESSEYYPGNDPRYANVDKADLPKTESLKLTEDRFMPVWENEIAPAIKSGKKVLIAAHGNTLRALVKHLDNISSDTIAELNIPTGVPLVYELDDDLNVVPNENAIAPLQGMYLGNLDDVKARIAGVANQTK*