MPPPAPAPATLASLSALVTSLARSGRPADALRAFRDMLARGVPPDHFTLPPVLRSCALTGSSPLAASAHALALKIGAQGNLFVASALVLCYSGLSNLPDARRLFDGMRERDAVLWTSMLSAYAQGGHPEAALRFFQGMVAARVQLDAVVMVSSLLACGQIGWRRHGRSVHACCIRRLPGMPLSLGNALVDMYVKCGEFAFAERVFAGMPRRDVISWSALILGHGLNGRSDVALRLFDEMAAEGVRPNSVTFLGALSACAHSGMVDKAYAIFEGMKRHGVKPELKHYSCMADALGRDGRVVAAVKLIEEMPFEPDEAMLGGVLAACRVHGEMEAAERISKKLMGMSPSKSGYFMSLANIYSDAGRYSDAERIRGFMKEVKVDKLPGYSSVEFDVNVSEPRSG*