MAGGRAFRPSAPRRAAFAALLTLLLLAALSFLLSSTPPASSARSSSPPPSARLAAVRRHAADHAAVLAAYAAHARKLKEASAAQSLSFSTLSSDLSALSARLASHLSSSSLPEDALRPLEKEARERIKFARALAADAKEGFDTQSKIQKLSDTVFAVGEQLSRARRAGRMSSRIAADSTPKSLHCLAMRLLEARLANPSAFADDPDPSPEFDDPALYHYAIFSDNVLAVSVVVASAARAAADPSRHVFHVVTAPMYLPAFRVWFARRPPPLGVHVQLLAYSDFPFLNATNSPVVRQIDAGNRDVELLDYLRFYLPDMFPTLRRVVLLEDDVVVQKDLAALWQVDLDGKVNGAVETCFGGFRRYRKYLNFTQPIVRDRFNPSACAWAYGLNVFDLETWRRDGCTELFHQYMEMNEDGELWDPTSILTAGLMSFYGNTKPLDKSWHVMGLGYNPSISPEAIRSAAVIHFDGNMKPWLDVALNQYKALWTKYVDTEMEFLTLCNFGL*