MEKIKSLIKSLHKIVKNSKSGHLPLKERVSLLNAINDTSVIGKLYFECLKKVYPVWAKDFPNNPIMTGIINKADAFLYRQSCDRKEFEALYNDNTNYFESITGDTGLAGMTALSLCATLGYGTELEIEDYQGEDDNAFDWQDWTPDFYASMAYSGGNPFVGEGNIVRRKEFWDWYLDMVLELYRLPDNPLLLSPPLQIESEKLTKNIDRTQTYKTDAILNKLNEVINKTIDSCCRDYQDSWSKIHIKAYCMKTGLRVNSYFTKNGEVCKIRGKVESFDLMNEIKYMMYEQNKCEGAWFTSKIEINEDKTYSIEFNYDNIEELPNNWQQPDRFVSEFEKFPRSKEFTPQWWQDILEKKAKYLK