MELLSPPLRDVDLTAPDGSLCNFATADDFYDDPCFDSPDLRFFEDLDPRLVHVGALLKPEEHSHFPAAVHPGPGAREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDAAPPGAAAAFYAPGPLPPGRGGEHYSGDSDVSSPRSNCSDGM