MDIEFNLKNFENYMIDINNIRKEADYCTKGEVKGKEKKITANFMNFNSDSKLQEIIEELKDLKNKKSETLNGGNGYKKDSVVVDFTEYNPLHNGHKYCMDFAKKFGIFICVVPGPLERSGRGVPYLLNREIRAKMAIKAGADLVVEGPPMGIMGSGQYVQCLIKMFCKLGGEIIPRGYIDEQTMNKVISCIIDGHHIKIKPYKISCIETGEVLGEKLEIDNYVIASMSYTIYKLRKLLNNYEPKFKFIERIEGISGTKIREGIYGKKYGGNFDILRKMVPDTTISILENLFKNYDMDEIILKRYEDRILDIVNDDKYDIRQIIPEKMANAVYSRSNYYESVEEIKKALPYGFTKNSNERILTKLEAGIKTEDISRYIDNYPQNIKILENSLDYI