MGKEKVHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETTKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVRQMICCCNKMDATTPKYSKARYDEITKEVSAYLKKIGYNPEKIPFVPISGFEGDNMIERSSNLDWYKGPTLLDSLDLIQEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGVIKPGMVVTFAPTGLTTEVKSVEMHHEALTEALPGDNVGFNVKNVAVKDLKRGFVASDSKNDPAKEAANFTSQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKIDRRSGKELEKEPKFLKNGDAGFVKMIPTKPMTVETFAEYPPLGRFAVRDMRQTVAVGVIKAVEKKEPSGAKVTKAAAKKK*