MELLSPPLRDVDLTGPDGSLCSFATADDFYDDPCFDSPDLRFFEDLDPRLVHVGALLKPEEHSHFPAAVHPASGAREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDAAPPGAAAFYAPGPLPPGRGGEHYSGDSEASSPRSNCSDGMMDYSGPPSGARRRNCYDGAYYSETPSEPRPGKGTAVSSLDCLSSIVERISTESPAAPELLQPDAPPESPLSQQEASAPNEGELRTPTPSPDATLQCPAGANPNPIYQVL