MELLSPPLRDVDLTGPDGSLCSFATTDDFYDDPCFDSPDLRFFEDLDPRLMHVGALLKPEEHSHFPAAVHPAPGAREDEHVRAPSGHHQAGRCLLWACKACKRKTTNADRRKAATMRERRRLSKVNEAFETLKRCTSSNPNQRLPKVEILRNAIRYIEGLQALLRDQDAAPPGAAAAFYAPGPLPPGRGGEHYSGESDASSPRSNCSDGMMDYSGPPSGARRRNCYEGAYYSEAPSEPRPGKSAAVSSLDCLSSIVERISTESPAAPALLLADVPPESPPGGQEAAAPSEGESGDPTQSPDAAPQCPAGANPNPIYQVL