MKKRKLVVEKSLGSVSGIMSSVSFETLGLSEPTMKAIREMGFSDMTQIQAEALPELQKGTDVVGAARTGSGKTLAFLVPAVEMLYHTHFNPRNGTGVVVICPTRELAIQTHSVASDLMKYHTQTHGLVIGGSARRGEAERLVKGVNLLVATPGRLLDHLQSTKGFIYKNLKFLIIDEADRLLEANFEEEMKQIIKILPKNRQTALLSATQTKKVEDLITLSLKTNRKYIDVETGRSKVTVDGLEQGYCVVPSAKRFTVLYSFLKRNPSKKVMVFFSSCNSVKYHSELLNYIGVSCLDIHGKQKQQKRTSTFFEFCKMEKGFLLCTDVAARGLDIPAVDWIVQYDPPDDPKEYIHRVGRTARGEGGRGRALMFLIPEELLFLQYLKAARVQVKPYEFNEKKVANVQSHLEKMVGNNYYLLKSAKEAYRSYILAYNSHSMKDIFNVHRLDLQAVAASFCFSSPPKMNLTIDSSASKFRKKSGKSKGNRHGISEENPYGKINNKKDSRQYVRLIPELLRAAPDNPTPLRPFLPIAVGHPSLPTFATEQPLFAAPPLSSSSALNQPSIRSTTLLFEFSPEPALCSQLLSSFKASYFPKNPLLSNTSFRGQTLIILFNQKPKPLRDFRKLSGSPVFYAELRPLDLTEDNVKRVLMDAKSEASNH*