MGKEKIHINIVVIGHVDSGKSTTTGHLIYKCGGIDKRTIEKFEKEAQEMGKGSFKYAWVLDKLKAERERGITIDIALWKF ETSKYYVTIIDAPGHRDFIKNMITGTSQADCAVLIVAAGTGEFEAGISKNGQTREHALLAFTLGVKQLIVGVNKMDSTEP PYSEARYEEIKKEVSSYIKKIGYNPASVAFVPISGWHGDNMLEPSEKMPWFKGWSVERKEGKAEGKCLIDALDAILPPQR PTDKPLRLPLQDVYKIGGIGTVPVGRVETGLLKPGMVVNFAPVNLVTEVKSVEMHHEALTEAMPGDNVGFNVKNVSVKEL RRGYVAGDSKNNPPRGAADFTAQVIVLNHPGQIANGYTPVLDCHTAHIACKFSEIKEKCDRRTGKTTETEPKAIKSGDAA IIVLVPSKPLCVESFQEFPPLGRFAVRDMRQTVAVGVIKSVNFKETTSGKVTKAAEKAQKKK