MGKEKFHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETNKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVRQMICCCNKMDATTPKYSKKRYDEIAKEVSSYLKKVGYNPDKIPFVPISGFEGDNMIERSNNLDWYKGPTLLEALDNVHEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGVIKPGMVVTFAPTGLTTEVKSVEMHHEALLEALPGDNVGFNVKNVAVKDLKRGFVASDSKNDPAKEAANFTSQVIIMNHPGQISNGYAPVLDCHTSHIAVKFSDIMTKVDRRSGKEIEKEPKFVKNGDAAFVKMIPTKPMTVETFAEYPPLGRFAVRDMRQTVAVGVIKAVEKKDPTGAKVTKAAAKKK*