MKKKNKEDLYKENKLESSKLRIAIVSSDKCKPKKCHLECKKNCPIVKTGKFCIEVEHSSKIAFISEMLCIGCGICVKKCPFSSITIINLPKDINKDVVHRYGPNTFKLHRLPVPKLGQILGLVGTNGIGKSTALKILSSKLKPNLGKFDNSPEWRDILSFFRGSELQIFFTKLLEEQLSPIIKPQNVDLIPKQVKGNILEIINKKDKLNQKDKYIKVLELDHLLDRNVEDLSGGELQRFALLISIIGQTTNVYMFDEPSSYLDIKQRISMAKIIHGLVRHDNYIIVVEHDLSILDYLSDYVCCLWGKAGAYGVVTSPFSVREGINVFLDGFIPTDNLRIREESLNFKLATDQDVTDEDKKRLHFYTYPKIVKTLNSFTLTIDKGNFSESEIFVLLGQNGSGKSTFIRLFAGLIKPDNVDSLSFLESLSVSYKPQQIQAKFTGTVRQLLMSKLKGLYTDPYFNNEIIKPLKIDGILDNQVLTLSGGELQKVAIIITLAKNTNIYLIDEPSAYLDSEQRIIVSKIIKRFILNTNKTAFVVEHDFIMATYLADHVIVFDGQAGVNTVANTPQTLVAGMNKFLKIIDVTFRRDPTNYRPRINKHDSVKDKEQKLNGTYFIIDE*