MPSLDAAAAEAGAGREASEDGGRGPSSLLPGSLRHPDDPQAERWLEFLLSRKGRDAPMFLRKWLREAARKENVPQARSFKPGSISAAELRALADSLRRQSPAAAHRHTALLQLAEAAAAALEGPHAERWEALQREQRQLLFDCTESADAAASQLVDLCALVARSSSSGNEGSGGGSNSSRHAADRAVPLLGLDDLVLLVLAAYCLLPDFLPWFATGSGTGGGPFSPQQEQQLEAALVSAVMAGGGLAGSSGSASSSTAWPLAHLAARAAAARASSAADEPGSGSGHSSGGSDGSQAEAEAAAAAELRSLQLEARDAVQSLLGRMRELAAFRRSLLTAQQGQQLGRLAVVGEDGSPRPTPLLRQLVECILRDEPLPDLHAGATSLSGLLRSGLGRLGVKAGPKPSDRSTVIVFVLGGVSLAELHEIQQAVDERAARASSQIDGGGSSSGPQGASQAPPRIIVGGTALLQPRDLCPQLFAEL*