MGKEKTHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETTRYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKARYDEIVKEVSSYLKKVGYNPDKIPFVPISGFEGDNMIERSTNLDWYKGPTLLDALDQIQEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGVIKPGMVVTFGPTGLSTEVKSVEMHHEALLEALPGDNVGFNVKNVAVKDLKRGFVASNSKDDPAREAANFTSQVIIMNHPGQIGNGYAPVLDCHTCHIAVKFAEILTKIDRRSGKELEKEPKFLKNGDAGMIKMIPTKPMVVETFSAYPPLGRFAVRDMRQTVAVGVIKSVEKKDPSGAKVTKSAAKKGAK*