MGKTTKNTSTRLRDENAPKLPMNAYSRYFKANLSNSKREGKNTKEVSSKLAKQWSTMSGEEKKPYFDEYNREREIYYERMKEYKETEQYKEFQRKKLDKKKQSRKSRSNVEEEQSSTSNISVQPPKGIKIFSQEFLDYNKKQENILRTLRNKKNNITNECDNISEHFNFTNEQLKYLNENIKEKQEYYEELNLFERKTMDDILDALDKVDLLESLKIKRQSTTLEEIIKQFIEISQSNKEMFSKIREAFQGIHFDFSILFEDPK