MAGGRAFRPSAPRRAAFAALLTLLLLAGLSFLLSSTPTSSARSSSPPSARLAAVRRHAADHAAVLAAYAAHARKLKEDSAAQSLSFSSLSSDLSALSARLASHLSSSLPEDALRPLEKEARERIKFARGLAADAKEGFDTQSKIHKLSDTVFAVGEQLSRARRAGRMSSRIAADSTPKSLHCLAMRLLEARLANPTAFADDPDPSPEFDDPALYHYAIFSDNVLAISVVVASAARAAADPSRHVFHVVTAPMYLPAFRVWFARRPPPLGVHVQLLAHSDFPFLNATNSPVVRQIDAGNRDVELLDYLRFYLPDMFPSLRRVVLLEDDVVVQKDLAALWQVDLDGKVNGAVETCFGGFRRYRKYLNFTQPIVRDRFKPNACAWAYGVNVFDLETWRRDGCTELFHQYMEMNEDGELWDPTSILTAGLMSFYGNTKPLDKSWHVMGLGYNPSISPEAIRSAAVVHFDGNMKPWLDVAMNQYKALWTKYVDTEMEFLTRCNFGL*