MGKEKIHISLVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETNKYYCTVIDAPGHRDFIKNMITGTSQADCAILIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKGRYDEIVKEVSSYLKKVGYNPDKIAFVPISGFEGDNMIERSTNLDWYKGPTLLEALDLINEPKRPTDKPLRLPLQDVYKIGGIGTVPVGRIETGVLKPGMLVTFGPTGLTTEVKSVEMHHESLPEALPGDNVGFNVKNVAVKDIKRGYVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYAPVLDCHTSHIAVKFAELVTKIDRRSGKELEKEPKFLKNGDAGFVKMIPTKPMVVETFAAYPPLGRFAVRDMRQTVAVGVIKSVEKKDPTGAKVTKAALKKK*