MGKEKVHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETVKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKARFEEISKEVSAYLKKVGYNPDKIPFVPISGFEGDNMIERSTNLDWYKGPTLLEALDNVSEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGIIRPGMLVCFAPTGLTTEVKSVEMHHESMPEAHPGDNVGFNVKNVAVKDLKRGYVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKVDRRSGKELEKEPKFLKNGDAGFVKMIPTKPMTVETFAEYPPLGRFAVRDMRQTVAVGVIKAVEKKEPTGAKVTKAAAKKK*