MGKEKTHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETTKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVRQMICCCNKMDATTPKYSKARYEEITKEVSAYLKKVGYNPEKIPFVPISGFEGDNMIERSTNLDWYKGPTLLEALDMLQEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGVLKPGMVVSFAPTGLTTEVKSVEMHHEALIEALPGDNVGFNVKNVAVKDLKRGYVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKIDRRSGKELEKEPKFLKNGDAGFVKMVPTKPMTVETFAEYPPLGRFAVRDMRQTVAVGVIKAVEKKEPTGAKVTKAAAKKK*