MDRGVVNLLEDEEEDKKPIIGTALALGEHRSMDFVGASSSTTMGTFHPLESSGGMAHNLQSIQSFGQITGLPSQEKSDGSASSTLQQPLQQQFMPQQQGGPQQGDKGQSPNVIKRPGGPAQAISFGTLMPMLLPILPPDKAQKLNALYLRLKRSEITKEDFLRATRMLVGDQILVATVKQMQIKQQQLQGQMPRQQSSAQAEMPQQLPFPQQMQHMQQHQQQQQQQQQQQQQQQQQLQQQQQQQQQQQQQQQQQQLQQQQQQQQQQQ