MGKEKAHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRTIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETNKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKARYEEIVKEVSSYLKKVGYNPDKIPFVPISGFEGDNMIERSTNLEWYKGPTLLEALDQVTEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGVLKPGMVVTFGPTGLTTEVKSVEMHHESLVEALPGDNVGFNVKNVAVKDLKRGFVASDSKNDPAKEAASFTSQVIIMNHPGQIGNGYTPVLDCHTSHIAVKFAEILTKVDRRSGKELEKEPKFLKNGDAGFVKMLPTKPMVVETFAEYPPLGRFAVRDMRQTVAVGVIKAVEKKEPTGAKVTKAAAKKK*