MDPKASKLPQEVPRFHQALGLPQPEMREEDKLPDNRDLQIVVAEKDDSKKQLAPRRSSNKDRHTKVEGRGRRIRMPALCAARIFQLTRELGHKSDGETIQWLLQQAEPSIIAATGTGTIPASMLAAAAGSVSQQGGSVTAGLHQKIDELGPGIGSSSRTNWTMIGANLGRPHLGPGLWPSVGSFGSSGFFHSSGPSTSNLGNESSNFMPRIGFHGIELPGSNLGSVSFTSILGGHNQQLPGLELGLSQDGHIGVLNTQALSQFYQQMGQGRGVGDTQQSPQLPPPSKDDSQGSRP