MHKEKVRISVVVIGFVDSGKSTTTGHLFHKVGGIDKHVIARYEEESAEMNKYAWVLNKLKAERERGITIDTSLLEFETYNYYVSVIDMPGHRDFIKNMITGTCKVDCAVLIIDSTAGAYKHGMSNHGLIHEHVLLAFTLGVDQMICCCNKMDATTPKYSEERYDEIVKEVSSYLKKVGYSPDKIPFVPISGFEGDNMIERSTNLDRYKGPTLLEALDMIQEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGVLKPCMVVTFGPTGLTTEVKSVEMHHEALQEALPGDNVGFNVKNVAVKDLKRGFVASNSKDDPAKEAANFTSQDIIMNHPLGMVMLLLLIATPHTAVKFAEILTKIDRRSGKELEKEPKFLKNGVAGLVKMIPTKPMVVETFSAYPPLGRFAVRDMRQTVAVGVIKSVEKKDPTGAKVTKSAVKKK