MKSRDKKDLILESIIQTYLLDNAPIGSNELNSNLCIPASTIRVYLKRLSDEGLITQLHISSGRIPTILTMQNYWQSFWEKEQDKNIHIKNESFLKELSKEFEIYCLVYRGRSLVLKEVLDLNTKFIVLDFEDEELVLKYEKEAWNFLQSLIGLDLSSIEKIALRVHFIDLVEKIASLRQNLICYRSNEERAYQIYQNDEFVKLLDCQIHRHFKESLEFEPLFKEGFMGLKVDAQFLGEDVNIILAGSVYTDYKKILQYIKEAA*