MELGKAAAHSPTLYYTNSWDGIGPKDAFHCGMDSWKDRRYGALSSASIRSWSDASSTPGISLSPVSAIAPVDKGIYHEIMEIIPLVETLMQQQQAYKSFPRHGSLVYTSNPRDSLKASELGSMVLKGRGQLFQGNQVDEDMDANSVISQLQDQVQQLEQKLLEKDHQLQAVEINSREAAILQFQAREKELQDKIFIKKLDVEKVTNQLSQTQHEVESLRHLLAKTESDIQASNVYVSELHKQCDILQSQIEMFLLWMESIISHLETELMDEELDNLTRKAESNMVKGKEDMKFNLEAHYEDSTLVEHFRRKYLASLIAAKHNPTEEMLVLVAELRNQLHSSVLISGNSIHG*