MELLSPPIRDVDLTGPDGSLCNFATADDFYDDPCFDSPDLRFFEDLDPRLVHVGALLKPEEHSHFPAAAHPVPGAREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDAAPPGAAAAFYAPGPLPPGRGGEHYSGDSDASSPRSNCSDGMMDYSGPPSGARRRNCYEGTYYSEAPNEPRPGKSAAVSSLDCLSSIVERISTESPAAPALLLADAPPASSPGPQEAAAGSEVERGSPTPSPDTAPQCPAGANPNPIYQVL