MNLEVIKEFLEDIGADYTEIEGEIHLAPEVFYEVWKYVGQPDLKTYVIEDEIVEPGSYDPPEMKYTTAKKVKIKKVYFETLDNVKIVTDYAEFQRILKEKSA