MGKEKVHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETVKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKARFDEISKEVSTYLKKVGYNPDKIPFVPISGFEGDNMIERSTNLDWYKGPTLLEALDNVSEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGIIRPGMLVCFAPTGLTTEVKSVEMHHESMPEAHPGDNVGFNVKNVAVKDLKRGYVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKVDRRSGKELEKEPKFLKNGDAGFVKMIPTKPMTVETFAEYPPLGRFAVRDMRQTVAVGVIKAVEKKEPTGAKVTKAAAKKK*