MEEEEEDSLLLSSLGVKSANAEEFERSLLLHEAEADKKENQVHDGKDTENALDTPYSDLIKLHNKLRAVEVEIDAVAASVGGVGNKDISSISVENGQLGTVENIESENPVWTNGLELQHALAADRLKSLRKTRNQLQNEISEIEKEIPSDSLADKNLLGKLVKEKKKHKPKSEGSKLATSSNRKKQKKTITFDDDLDFDAVLDAASAGFVETERDELIRKGILTPFHKLKGFERGFQKPGPSNSQAGPSNSEATPEEVGEHNRKAASIAKAAASLSAISKSRPSTKLVDASGLPKLEPPTRAFHRLQKHSISRGAQVAEKPDVVQGTPVKKRKRPLPDKKWRKVTLQEEKLFSEEEGITEGHPSSSTRDSDSASPDYEVENQDGIVDHEPTTVTLEGGLKIPETVFNKLFDYQKVGVKWLWELHCQRAGGIIGDEMGLGKTVQVIAFLGALHFSKMYKPSIVICPVTLLCQWRREVKKWYPGFHVEILHDSVQLPGSRRKVRESDDESESMSDSETDNSVPAKNIKKWDALIDRITGSESGLLLTTYEQLRILREKLLDIEWGYAVLDEGHRIRNPNAEVTLVCKQLQTVHRIIMTGAPIQNKLTELWSLFDFVFPGKLGVLPVFEAQFSVPISVGGYANATPLQVSTAYRCAVVLRDLIMPYLLRRMKADVNAQLPKKTEHVLFCSLTMEQRAVYRAFLASSEVEQIFNGNRNSLYGIDVVRKICNHPDLLEREHSAGHPDYGNPERSGKMKVVAQVLKVWKDQGHRVLLFAQTQQMLDILESFLIASEYSYRRMDGLTPVKQRMVLMDEFNGSNDVFVFILTTKVGGLGTNLTGADRVIIFDPDWNPSTDVQARERAWRIGQTRDVTIYRLITRGTIEEKVYHRQIYKHFLTNKILKNPQQRRFFKARDMRDLFTLQEDADGACTETSSIFSQLTEINLGVHDNNQGELDSAKPACNDNTGSKRRKTSKEESFSSKGKGKADESDGEVDEESSVLRSLFEAHGIHSAMNHDVIMNANDEEKMRLEEEASQVAQRAAEALRQSRMLRSQERISIPTWTGRSGAAGAPPSARRTFGSTVNTQLISTSKPLETPPTSGASMTKSFGAGASVGKTLTSSELLARIRGTQVSAVGAGLEHQLGSNLSVGSSHSVNSITSIGSSSKGGSRPIKDNKASSSSSKPTMVQPEILIRQLCTFMQEKGGSTSSASIVEHFKDKVPSKDLPLFKNLLKEIASLERGTGGSKWVLKTEYQQ*