MELLSPPLHDVDLTGPDGSLCNFATADDFYDDPCFDSPDLRFFEDLDPRLVHVGALLKPEEHSHFPAAVHSAPGAREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDAAPPGAAAAFYAPGPLPPGRRSEHYSGDSDASSPRSNCSDGMMDYSGPPSGARRRNCYDGTYYSEAPSEPRPGKSAAVSSLDCLSSIVERISTESPAAPALPLADAQPESSPGPHEAAAPSEEDRSAPTPTSDATQQCPAGANPNPIYQVL