MCCGRPQRHKVQDRRQGGRWLHGGRVPQVQGLPGGRGADVRQLQHGHVRRARRARPCRAVPQGRADARRVHAKDGGARALRDQDPVLLPARGGGAGHVRGRDDVRPAQEAPAQGRRARQGGHARRHRGAGRAGSHRREGGQTARMQGDRHLARREGHAQGEDRARERRRRDALLEERGGDGSGGGHPRPDHQHDPDGARRRAVRAAAHRRRGAGGPRRDAALGGRAGRRAHGRAARAQDGLVGDRRHRCHAGGGGSLRQAQDLPQHRDPPGGGDQRDHEQARQGQRLVGALRARHGHAQRX