MGKEKTHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETTKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKARYEEIMKEVSAYLKKVGYNPDKIPFVPISGFEGDNMIERSTNLDWYKGPTLLEALDMITEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGIIKPGMVVTFAPTGLTTEVKSVEMHHEALTEALPGDNVGFNVKNVAVKDLKRGFVASDSKNDPAKEAANFTSQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKIDRRSGKELEKEPKFLKNGDAGFVKMIPSKPMTVETFSDYPPLGRFAVRDMRQTVAVGVIKAVEKKDATGAKVTKSAAKKK*