MQHEGWRQAMAAEIDALEEQGTWTLENLPEGKKALGSKWVYTEKRDEDGNLLRLKARLVCLGNHQEEGLDYNETFAPVAKMATIRTFLAVAAVKQWDVHQMDVHNAFLHGDLEEEIYMKIPPGFQKNHFDKVCRMRKSLYGLKQAPRCWFQKLSTALTHYGFRQSLSDYSLFTLSKGTLQLSRKYALDIISEAGLLGEKPVDFPMEQNHRLALADGPDLSDGEQYRRLIGRLVYLAVTRPDVAYSVHVLSQFMQAPKEAHWEAALRVVRYLKKCPGQGILLRSDSALQLEGWCDSDWAGCPMTRRSVTGWFVSLGMSPVSWKTKKQHTVSRSSAEAEYRSMAALTCELKWLKQLLRDLGVTHDQGMRMYCDSQSALHIAQNPVFHERTKHIESDCHFIRDAIKEGIISPSYVSTKVQLADIFTKALGKAQFEFFLNKMGIRDLHAPL*