MIIKTKKVFIGGLSATSTLEDMKNYFEQYGKVEDAMLMFDKTTQRHRGFGFITFDNDDVSDKVCEIHFHEINGKMVECKKAQPKEVMLPVQLNKSRAAAARSLYGLGPEQLLGTLI