MMEKIKERTGSVAMKELAIQEKEVNTRWQGFRGRLLMIKVKKGKTFELLTNNQVTPENIHEIDVIHLLKNGKTLTLKVDTERSKFGFEQNSTFEVPMFYIETRIKREAYHDYFLSEKELRNEQKNR