MGKEKTHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETTKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVRQMICCCNKMDATTPKYSKARYDEIMKEVSAYLKKVGYNPEKIPFVPISGFEGDNMIERSSNLDWYKGPTLLDALDMIHEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGIIKPGMVVTFAPTGLTTEVKSVEMHHEALTEALPGDNVGFNVKNVAVKDLKRGFVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKIDRRSGKELEKEPKFLKNGDAGFVKMIPTKPMTVETFAEYPPLGRFAVRDMRQTVAVGVIKAVEKKDPTGAKVTKAAAKKK*