MELLSPPLRDVDLTGPDGSLCSFATADDFYDDPCFDSSDLRFFEDLDPRLVHVGALLKPEEHSHFPAAVHPVPSTREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDAAAPGATAFYAPGPLPPGRGGEHYSGDSDASSPRSNCSDGMMDYSGPQSGARRRNCYEGAYYSEAPSEARPGKSAAVSSLDCLSSIVERISTESPTAPALLLTDAPPESPPCQPAAAAPTEAERGAPSPAPDAAPQGSAGADPNPIYQVL