MELLSPPLRDVDLTGPDGSLCSFATADDFYDDPCFDSPDLRFFEDLDPRLVHVGALLKPEEHSHFPAAVHPASGAREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDAAPGAAAAFYAPPLPGRGGEHYSGDSDASXXXXXXXXXXMDYSGPPSGARRRSCYDGAYYSQVSGEPRPGKSAAVSSLDCLSSIVERISTDSPAAPTHLLADAPPESPPRPPEATAPSEGEPGVPTASPDAAQQCPAGANPNPIYQVL