MPPKRKFADVEPEPTAVPPALPPSVEEAYRRKCVQLKNRTNEVEDANDAARLRLARIKRQVEKLRIERAFLLEQLAKRTSTNVEDSEGSPSPPPTPKDKPLRIKRGHRKSALIDLDSKATPNSSFKGPASPSQSQVKRGCAYPDGTPTNGVSKPSKNPKSAFELYCEDARPILEAKSKDEAGDGDGDGDGDGDGDGDGDGDGDGDGDGDGGANIDEELTRAWDDLPDAEKEEYETKFEDLSKKSDDKDDEEEDKDATEDTPEKEEKGGDADKPENQDEDVEMTNYDTEDQDQDQDQDQDQDADQDGETQMDNDGDD