MDPKAPKLPQEVPRFHQALGLPQPEMREEDKDPDDRELQIVVAEKDDSKKQLGPKRSSNKDRHTKVEGRGRRIRMPALCAARIFQLTRELGHKSDGETIQWLLQQAEPSIIAATGSGTMPASMFTAAASSVSEQGTSVSAGLHQKMDELGPGIGSSNRTNWSMIGTNSFRPQVGPGMWPPVGAFGSTGFFHQSGPSTSNLGNENSNIMQRIGLHGFELQGSNMGSFSPTLILGGNNQQLPGLELGLSQDGHIGVLNTQALSQFYQQLGQGREVGHTQPPQQPPPPTKDDSQGSRP*