MGKEKGHISLVVIGHVDSGKSTTTGHLIYKCGGIDKRTIEKFEKEAAELGKGSFKYAWVLDKLKAERERGITIDIALWKFETPKYYVTVIDAPGHRDFIKNMITGTSQADCAILIIAAGTGEFEAGISKDGQTREHALLAYTLGVKQLIVAINKMDTTKWSEDRYQEIIKETSNFIKKVGFNPKHVPFVPISGFNGDNMIEVSTNCPWYKGWEKEIKTKATGKTLLEAIDAIEPPSRPTDKPLRLPLQDVYKIGGIGTVPVGRVETGIIKAGMVVTFAPAGVTTEVKSVEMHHEQLAEGVPGDNVGFNVKNVSVKEIRRGNVAGDSKNDPPKGAESFNAQVIVLNHPGQVGAGYAPVLDCHTAHIACKFSELLEKIDRRTGKSVENSPKFIKSGDAAIVKMVPSKPMCVEAFTDYPPLGRFAVRDMRQTVAVGVIKSVAKADKAGKVTKAAQKASKK*