MKKKNKEDLYKENKLEASKLRIAIVSSDKCKPKKCHLECKKNCPIVKTGKFCIEVDHASKIAYISETLCIGCGICVKKCPFTSISIINLPKDINKDVVHRYGPNTFKLHRLPIPKLGQILGLVGTNGIGKSTALKILSSKLKPNLGKFNNPPEWRDILSFFRGNELQIFFTKLLEEKLSPIIKPQNVDLIPKQIKGNILEIINKKDKFNQKDKYIAELDLEHLLDRNVEDLSGGELQRFALLMSIIGQSTNVYMFDEPSSYLDIKQRISMAKIIHKLVKHDNYIIVVEHDLSILDYLSDYVCCLWGKAGAYGVVTCPFSVREGINIFLDGFVPTDNLRIREESLNFKLATDQDATDEDKKRLHFYNYPTMVKTLNSFSLTIDKGHFSESEIFVLLGQNGSGKSTFIRLFAGLIKPDNLESLSFLESLSVSYKPQQIQAKFTGTVRQLLMSKLKGLYNDPYFNNEIIKPLKIESILDNQVLTLSGGELQKVAIIVTLAKNTNIYLIDEPSAYLDSEQRIIVSKIIKRFILNTNKTAFIVEHDFIMATYLADHVIVFDGQAGVNTVANTPQTLAAGMNKFLKIIDVTFRRDPSNYRPRINKYDSVKDKEQKLNGTYFIIDE*