MAAEIDALEEQGTWTLEDLPEGEKALGSKWVYTEKRDEDGNLLRLKARLVCLGNHQEEGLDYNETFAPVAKMATVRTFLAVAAVKQWDVHQMDVHNAFLHGDLEEEIYMKIPPGFQKNHFDKSLSDYSLFTLSKEAGLLGAKPVDFPMEQNHRLALADGPDLLDGEQYRRLIGRLVYLAVTRPDVAYSVHVLSQFMQAPKEAHWEAALRVVRYLKKCPGQGILLRSDSALQLEGWCDSDWAGCPMTRRSVTGWFVSLGMSPVSWKTKKQHTVSRSSAEAEYRSMAALTCELKWLKQLLRDLGVTHDQGMRMYCDSQSALHIAQNPVFHERTKHIESDCHFIRDAIKEGIISPSYVSTKVQLADIFTKALGKAQFEFFLNKMGIRDLHAPP*