MGKEKIHISLVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETNKYYCTVIDAPGHRDFIKNMITGTSQADCAILIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKGRYEEIVKEVSSYLKKVGYNPDKIAFVPISGFEGDNMIERSTNLGWYKGPTLLEALDLINEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGVLKPRMIVTFGPTGLTAEVKSVEMHHESLPEALPGDNVGFNVKNVSVKEIKRGYVASDSKNDPAKGAANFVAQVIIMNHPGQIGNGYTPVLDCHTSHIAVKFAELVTKIDRRSGKELEKEPKFLKNGDAGMVKMIPTKPMVVETFAAYPPLGRFAVRDMRQTVAVGVIKSVEKK*