MNDLFIWYNTIPRTPKGFPLLEDRWLREKYYPSKNQEEMDYKWMKYNPLKDAFPPKGDLKLPDELFFIVQKQKELLFDFMNYHFNLFIVSDVFLKLIQEYRLDLKYEISKLKIVHKNEKELKCDKDYYALRVSTHDDDLFDYVEDGKKRASGARDFFLYPNLKLKPDVQDKGIYFLNEFCYHQTIVVNEELKKTIIKNFYSPELYKLEDFAQVYNNSYKLELMPENIR