MSPAIVQAGAGSASKDVKKESATARLLGSGTAGIAELMVFHPVDTIAKRLMSNQTRITSTKVFNQVVFKEYATASIGRKFTSLFPGLGYAAGYKVLQRIYKYGGQPFVRDYLAKHHGSDFDRAFGKGTGKAIMHATAGSLIGIGEIILLPLDVLKIKRQTNPDAFRGRGLFKIISDEGMGLYRGAGWTAARNAPGSFALFGGSAFAKEYIYGLKDYNKATWGQNFVASICGASASLVVSAPLDVIKTRIQNRNFENPESGFRIVSNMMKNEGFTSFFKGLTPKLLMTGPKLVFSFWLAQTLIPAFGQVV*