MGKEKFHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETNKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKGRFEEISKEVSNYLKKVGYNPDKIPFVPISGFEGDNMIERSTNLDWYKGPTLLDALDNISEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGVIKPGMVVCFAPTGLTTEVKSVEMHHEALLEALPGDNVGFNVKNVAVKDLKRGFVASDSKNDPAKEAANFTSQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAEILTKVDRRSGKEIEKEPKFLKNGDAGFVKMIPTKPMTVETFAEYPPLGRFAVRDMRQTVAVGVIKAVEKKEPTGAKVTKAAAKKK*