MKRGISFEIPNEYGRFLEDILKPFKVEDYDWWIGGEESYIILDGKLDALFSGLIECMEGETLRNVIKNNDYYLIFQDLKAFPKGSKPIEIKTYDEFLKSNCELALLVVDSSYTTIYCKNDELVEGLYSNARNQDYTNIEYITDENDFRTGLTVW