MELLSPPLRDVDLTGPDGSLCSFATADDFYDDPCFDSPDLRFFEDLDPRLVHVGALLKPEEHSHFPAAVLPAPGAREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLREQDAAPPGAATAFYAPGPLPPGRGGEHYSGDSDASSPRSNCSDGMMDYSGPPSGTRRRNCYEGAYYSEAPSEARPGKNAAVSSLDCLSSIVERISTESPAAPALLLADAPPGSPPRPQEATAQNEGELGAPTPSPDAAPQCPAGANPNPIYQVL