DETDKVKSVYDLSVTDIRGEVIDLSELKGKVVLITNAAMFDEKAEVYYKKLVELWKKYKEKGLEILVFPDDQYNNNAPLSAEEFLERLKEYGFEFRAMYPIKVNGEDAHPLFKWLTKQPNGVYDDGTEVKDNFDIFLVDKNGNVVKRFSSDIVPEDVEKVIDELI