MESADFYEVEPRPPMSSHLQSPPHAPSNAAFGFPRGAGPAPPPAPPAAPEPLGGICEHETSIDISAYIDPAAFNDEFLADLFQHSRQQEKAKAAAGPAGGGGDFDYPGAPAGPGGAVMSAGAHGPPPGYGCAAAGYLDGRLEPLYERVGAPALRPLVIKQEPREEDEAKQLALAGLFPYQPPPPPPPPHPHASPAHLAAPHLQFQIAHCGQTTMHLQPGHPTPPPTPVPSPHAAPALGAAGLPGPGSALKGLAGAHPDLRTGGGGGGSGAGAGKAKKSVDKNSNEYRVRRERNNIAVRKSRDKAKQRNVETQQKVLELTSDNDRLRKRVEQLSRELDTLRGIFRQLPESSLVKAMGNCA