MGKEKVHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETMKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKARYEEIVKEVSAYLKKVGYNPEKVPFVPISGFEGDNMIERSTNLDWYKGPTLLEALDNVSEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGIIRPGMLVCFAPTGLTTEVKSVEMHHESMPEAHPGDNVGFNVKNVAVKDLKRGYVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKVDRRSGKELEKEPKFLKNGDAGFVKMIPTKPMTVETFAEYPPLGRFAVRDMRQTVAVGVIKAVEKKEPTGAKVTKAAAKKK*