MGKEKTHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETTKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVRQMICCCNKMDATTPKYSQARYEEIKKEVSNYLKKVGYNPDKIPFVPISGFEGDNMIERSSNLDWYKGPTLLEALDMLSEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGILRPGMVVTFAPTGLTTEVKSVEMHHEALTEALPGDNVGFNVKNVAVKDLKRGFVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAELLTKIDRRSGKELEKEPKFLKNGDAGFVKMIPTKPMTVETFAEYPPLGRFAVRDMRQTVAVGVIKAVEKKEPSGAKVTKSAAKKK*