MEAGGDDLFVINDVEADQMEEVRDARPVEQAQETEADVMESVKGLVPLCVQHAQGPQLSSATFGYDIALMAKRPWAEPGAKLSDYFNYGFNEQSWRVYCAMQEKGEESLLANATAVLQKLELAARPGAGAAAEEAGAGGHLAHDEPPMMMVGGIMDGYSDGGPYGGGHGMYGGQEGPGRGGGYGRPYQPREFHPHGGGGGFERLHNANYKTRLCKGFAEGHCNRGNQCNFAHGVGELRQPGGGEPIPPPPQQQQHMPQQLPPAGLAAGGSAPPPMAQVYGDHRPGFNNYYTPPPPQVMTGGAPPQSPERVNYLMPSFQGGASMPPMMGGSAMPMQDSSDGTGSGFRQPPKRPRQDGGGVYEPQY