MGKEKTHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIEKFEKEAAEMNKRSFKYAWVLDKLKAERERGITIDIALWKFETTKYYCTVIDAPGHRDFIKNMITGTSQADCAVLIIDSTTGGFEAGISKDGQTREHALLAFTLGVKQMICCCNKMDATTPKYSKARYDEITKEVSTYLKRVGYNPDKIPFVPISGFEGDNMIERSPNLDWYKGPTLLDALDLIQEPKRPSDKPLRLPLQDVYKIGGIGTVPVGRVETGIIKPGMVVTFAPTGLTTEVKSVEMHHEALLEALPGDNVGFNVKNVAVKDLKRGFVASDSKNDPAKEAANFTAQVIIMNHPGQIGNGYTPVLDCHTSHIAVKFAELLSKIDRRSGKELEKEPKFLKNGDAGFVKMIPSKPMTVETFSDYPPLGRFAVRDMRQTVAVGVIKAVEKKDPTGAKITKAAAKKK*