MGKEKTHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETTKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVRQMICCCNKMDATTPKYSKARYEEIMKEVSAYLKKVGYNPDKIPFVPISGFEGDNMIERSTNLDWYKGPTLLEALDMVQEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGIIKPGMVVTFAPTGLTTEVKSVEMHHEALVEALPGDNVGFNVKNVAVKDLKRGYVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKIDRRSGKELEKEPKFLKNGDAGFVKMIPTKPMTVETFSDYPPLGRFAVRDMRQTVAVGVIKAVEKKEPSGAKITKAAAKKK*