MELLSPPLRDVDLTGPDGSLCNFGSADDFYDDPCFDSSDLRFFEDLDPRLVHVGALLKPEEHSHFPAAVHPAPGAREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDAAPPGAAAAFYAPGPLPPGRGGEHYSGDSDASSPRSNCSDGMMDYSGPPSGSRRRNCYDGTYYSEGPSEPRPGKSSAVSSLDCLSSIVERISTESPTAPALLLADAPPESSPGPQEEAAQSEVEHGAPTPSPDAAPQCPAGANPNPIYQVL