MHFEVVKEFLEDIGADWIEIEGEIHLDPEVFYEVWKYVGQPELKTYVIEDEVVEPGSYDPPEMKYTDVKKVKIKKVYFETLDGKKIVTDYSEFQKLVKEKSA