MELGLMDKNPTKLEHFDDMWRLESTATLLSHLKGDDGRHVLTLDRTIFYPQGGGQPADTGFVLIHGFDNNKFLVSDVRSKDGIVFHYGFFENLGGEFEPTLEKGKEVSLFVDQPRRKLNSRLHSAGHLLDICLPRIGLGNLEPSKAYHFPDGPWVEYKGTISQNEMQSKQKDLELEANALISMGGKVSVDILPYDEAAKLCGGCLPDYVPKESTPRIVRIRDNPGCPCGGTHVADISDIKQIKVSQIRSKKGLTKVYYYVES*