MDPKAPKLPQEVPRFHQALGLPQPEMREEDKDPDDRELQIVVAEKDDSKKQLAPKRSSNKDRHTKVEGRGRRIRMPALCAARIFQLTRELGHKSDGETIQWLLQQAEPSIIAATGSGTMPASMFAAAASSVSEQGTSVSAGLHQKMDELGPGIGSSNRTNWSMIGTNSFRPQVGPGMWPPVGAFGSTGFFHQSGPSTSNLGNENSNIMQRIGLHGFELQGSNMGSFSPTLILGGNNQQLPGLELGLSQDGHIGVLNTQALSQFYQQLGQGREVGHTQPPQQPPPPTKDDSQGSRP