MAPSLDKIEDRMLLVGRGKSFRTKIGESDGSDAAGCYAFATADSDASHKVALSCGNVGRDGSPGDVVVQNVWIFVDPYLRQLMKETNDGLYFQSFELNQVIRSGSVGKVVASANPEFEVGDIVFGFFEVFEYVIVQGGVLRKIDTNAAKPSDYLGLLGMPALTAWAGFTIIRNPNPGNEVLSRQQQVQWVCLFGSLPKSKGAALLAAQVVTRRVQVKLLKEEFGFDDAFNYKSEKDWDAALTRYFPKGIDIYXYIYAGLAAMFRSEKYARLGGEMCKDGRLPLWKLP*