MARTNKNYEHKKNDILIRIWEVLLQYGYEKMTLPIIIKELGISRGAFYHYFQSKEECVDEAVKLFVENAVVEIKTMDNKTLSADVRLKMAVQNSISLFHQNKEQDRMMNQPENAVFHQKLMIGLTKYLAPYFAEIIEQGVEEKIFYTNYPLEIAEMLLTLSNFYLDKDLFHWDPETIPYKITAYEELINKGLGTTDNIGFFTN