MSPKKKNIAFNALMDEELLDLMYDQVPLGRKVDRGFKMDAYKHVTETMTEHSDEAYILTSQAVQNRCKHLKENYAIVTEMLNASGFGYDNTTKRVIASDDVWTAWR