MGKEKVHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETVKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSSARYEEIVKEVSSYLKKVGYNPDKIPFVPISGFEGDNMIERSTNLSWYKGPTLLEALDNVSEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGIIRPGMLVCFAPTGLTTEVKSVEMHHESMPEAHPGDNVGFNVKNVAVKDLKRGYVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKVDRRSGKELEKEPKFLKNGDAGFVKMIPTKPMTVETFSEYPPLGRFAVRDMRQTVAVGVIKAVEKKEPTGAKVTKAAAKKK*