MEVLSPPIRDVDQTAPDGSLCSFATTDDFYDDPCFDSPDLRFFEDLDPRLMQVGALLKPEEHSHFPAAVHPAPGAREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDAAPPGAAAAFYAPGPLPPGRGGEHYSGDSDASSPRSNCSDGMMDYSGPPSGARRRNCYEGAYYEAPSEPRPGKSAAVSSLDCLSSIVERISTQSPAAPALLLADVPSESPPRRQEAAAPSEEESSGDPTQSPDTAPQCPAGANPNPIYQVL