MELLPPPLRDMDLAGPDSSLCSFTTADDFYDDPCFDSPDLRFFEDLDPRLVHVGALLKPDEHSHHPAAVPGSREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDGAAPGSTAAFYPQGPLQARVVEHYSGDSDASSPRSNCSDGMMDYNGPLCSTRHRGGYDSSYYSDSPSDTKTGKGLVVSSLDCLSSIVQRISTEGSTCPVLLWERAHPAPPEATTLSDSGAHIPSPVP