MELLSPPLRDVDLTGPDGSLCSFATTDDFYDDPCFDSPDLRFFEDLDPRLMHVGALLKPEEHSHFPAAAHPAPGEREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDAAPPGAGAAFYAPGPLPPGRSGEHYSGDSDASSPRSNCSDGMMDYSGPPSGARRRNCYEGAYYSEAPSEPRPGKSVAVSSLDCLSSIVERISTESPAAPALLLAEAPPESPPRGPEAAAPSEGESGDPTQSPDDAPQCPAGANPNPIYQVL