MKMLRSACVHQRRLRRPFSLLSSPPLKFVAGRPFSSIAASANEQIESAPKNELQENLRPTQIVDELNKYVVGQADAKRAVAIALRNRWRRRQLPEDLRKEIMPRNVLLVGPTGCGKTEVARRMAMLNDAPFIKVEATKFTEVGYHGRDVDKIIADLMDISMQLTKKRETEKVMDRAKEIVEELLLEKLIGPTTSSVSTPSDENDNTHKDKEQLQQVPRNKGSFQSMLEEGLLDEMMVEVEVPIKGPDSGREFSIGDEGRQVKFTLDADSQRTITQRKKLPVPEARKVLLESECEKLLQMVDLKKEAITAVEETGIVFIDEIDKICTSSASSGRNTDASAEGVQRDLLPLVEGTTVSTKHGNIKTDYILFVASGAFHSVKPSDLLPELQGRLPVRVELKGLTEEDLYKILTEPVANMIRQQVELLKTEGVELEFEDEAIREIAKNAAELNKSVENIGARRLHTVMERIMEEISFEAAEEGMKGTRMVVDKEKVGARLKGVTKSTDLSRFIL*