MELLSPPLRDVDLTGPDGSLCNFATADDFYDDPCFDSPDLRFFEDLDPRLVHVGALLKPEEHSHFPAAAHPAPGAREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDAAPPGAAAAFYAPGPLPPGRSGEHYSGDSDASSPRSNCSDGMMDYSGPPSGARRRNCYDRTYYSEAPNEPRPGKSAAVSSLDCLSSIVERISTESPAAPALLLADAPPESSPGPQEAAGSEVERGTPAPSPDTAPQGLAGANPNPIYQVL