MKEEEEDRALLSSLGVTSANPEELEHDILEEPNLIIASNYWQARNHAEQGSQVGGTTDDEHLERRKGNEPSSTNQTDVLNKLRAINVEIDAVASTVEDVKVFSRTEEHAHSGDDENGEKSILQASSNDLTLQHALATDRLESLKRTKAQLEKQIGHLGNEGIPVDNKHEKLLKSLVKEEPNHKRKKKEVPTTNKKSKKRHKTVAFNDDGDFDAVLNAASAGFVETERDELVRKGILTPFHNLKGYERRIEESGPSHTVEEDNDLPSTSIARAVKSISEAAQSRPTTKLLDPDSLPRLDAPTRPFQRLQTPFKIPQSLENHERKSKDSKDSNRKKRRPLPGKRWRKVASREENSLEEIEDARGSSIEEDNQEGVEDDEGNEDPSFVTLEGGLKIPDSIFSQLFDYQKVGVQWLWELHCQRAGGIIGDEMGLGKTIQVLSFLGALHFSNMYKPSIIICPVTLLRQWRREAKKWYPSFHVEILHDSARDAPYKKKQPKSDESDYETTESDEEGNESLPSRNNNNNNKKWDSLINRVLRNESGLLITTYEQLRILGEKLLDIEWGYAVLDEGHRIRNPNAEVTLVCKQLQTVHRIIMTGAPIQNRLSELWSLFDFVFPGKLGVLPVFEAEFAVPISVGGYANASPLQVSTAYRCAVVLRDLIMPYLLRRMKADVNAQLPTKTEHVLFCSLTADQRCLYRAFLASSEVEQIFNGDRNSLYGIDVMRKICNHPDLLEREHAAQNPDYGNQERSGKMKVVAQVLKVWKEQGHRVLLFAQTQQMLDILESFLIGDSYTYRRMDGLTPVKQRMTLMDEFNNSPDIFIFILTTKVGGLGTNLTGANRVIIFDPDWNPSTDMQARERAWRIGQTKDVTIYRLITRGTIEEKVYHRQIYKHFLTNKILKNPQQRRFFKARDMKDLFTLNDDKENGSTETSNLFSQLSEDVNIVHQNENPETLAKKKQKEKIDDSNEGGVEEETNILRSLFDAQGIHSAVNHDVIMNANNDEEKVKLDEQASQVAHRAAEALRQSRMLRSRESIAVPTWTGKSGTAGAPMGGGRKFGSMVNSKLVAKTRIEHGSGSGSSKFVVGASGGKALSSSELLAKIRGTQEQAVGDALGAGSSVRPQNLGGVQPEVLIRQICSFLQQRGGTTDSGSIVDHFKDRIPSKDLPVFKSLLKEIATLQKTPNGSSWILKSEYQ*