MAGRALAPFLLAATILAALLATCHAGGIAVYWGQNDGEASLSETCASSNYKFVILAFVYKFGKGQTPQLDLASHCDPSSGGCRGLSKDIQSCQRRGIKVLLSIGGGDGSYGLTSEGDARNVAAYLWNNYLGGTSSSRPLGDAVLDGIDFDIELGAAKYWDRLARDLKNMGKKQQGGNGVLLSAAPQCPFPDEWDSGAIKTGLFDFVWVQFYNNPECQFSSGRSAFLAAWKQWESVPAGKIFLGLPASKDAAGTGFVPAGELNSRVLPLIRGSPKYGGVMLWSKYYDDRTGYSSAIKSHV*