MESADFYEAEPRPPMSSHLQSPQHAPSSAAFGFPRGAGPAQPPAPPAAPEPLGGICEHETSIDISAYIDPAAFNDEFLADLFQHSRQQEKAKAAAGPAGEEDEAKQLALAGLFPYLAAPHLQFQIAHCGQTTMHLQPGHPGLPGPGGTLKGLGAAHPDLRASGGGGAGKAKKSVDKNSNEYRVRRERNNIAVRKSRDKAKQRNVETQQKVLELTSDNDRLRKRVEQLSRELDTLRGIFRQLPESSLVKAMGNCA