MGKEKTHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETTKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVRQMICCCNKMDATTPKYSKARYEEITKEVSAYLKKVGYNPDKIPFVPISGFEGDNMIERSTNLDWYKGPTLLDALDMIQEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGIIKPGMVVTFAPTGLTTEVKSVEMHHEALLEALPGDNVGFNVKNVAVKDLKRGFVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKIDRRSGKELEKEPKFLKNGDAGFVKMIPTKPMTVETFADYPPLGRFAVRDMRQTVAVGVIKAVEKKDASGGKVTKSALKKK*