MGKEKVHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETVKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKARFDEISKEVSTYLKKVGYNPDKIPFVPISGFEGDNMIERSTNLEWYKGPTLLEALDNVSEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGIIKPGMLVTFAPTGLTTEVKSVEMHHESLLEAHPGDNVGFNVKNVAVKDLKRGYVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKVDRRSGKELEKEPKFLKNGDAGFVKMVPTKAMTVETFAQYPPLGRFAVRDMRQTVAVGVIKAVEKKEPSGAKVTKAAAKKK*