MGKEKTHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETTKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKARYDEITKEVSAYLKKVGYNPDKIPFVPISGFEGDNMIDKSTNLDWYKGPTLLEALDMIQEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGILKPGMVVTFAPTGLTTEVKSVEMHHESLVEALPGDNVGFNVKNVAVKDLKRGYVASDSKNDPAKEAANFTSQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKIDRRSGKELEKEPKFLKNGDAGFVKMIPTKPMTVETFSEYPPLGRFAVRDMRQTVAVGVIKAVEKKEPSGAKVTKSAAKKK*