MGKEKTHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETTKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVRQMICCCNKMDATTPKYSKARYEEITKEVSAYLKKVGYNPEKIPFVPISGFEGDNMIERSTNLDWYKGPTLLEALDMLQEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRIETGVLKPGMVVTFSPTGLTTEVKSVEMHHEALIEALPGDNVGFNVKNVAVKDLKRGYVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKIDRRSGKELEKEPKFLKNGDAGFVKMVPTKPMTVETFAEYPPLGRFAVRDMRQTVAVGVIKAVEKKEPSGAKVTKAAAKKK*