MRDESQVVKFSDVAGIGDAKIELAEIVDFFRKPEKFKASGAKVPKGVMLTGPPGCGKTLLARAVAGESGATFFSLTASEFVEMFVGVGAARVRDLFSQAKKQAPSIIFIDELDAIGRPRGAGGSGNDERDQTLNQLLVELDGFGSDSGVVCIAATNRIDVLDKALVRAGRFDRKITVQPPTREGRLQILKVHVRGKPLADDVDLEDLAYEMNGFTGAIIANVVNTACLAAAREGRDDICQANFDAAVEAEQLGKILPVYRGEENERRIARVHAGCAVATAILLRDVCKVNFATITPRETNMDGCVALKDFPEVERPNAMTRAIIQRHLRSCFVPQLAEEEHYGFDDLSAAAAPYTARAREIAAMMVTAAGMSFDGSQLNYVPTVDQYEVKDFLRTEAVEMLIRSTTPDKYYQSDIEAREMMEMEHRAARRFVRRQKAAIDAVTAALVEHKTVDWDMMSGILEEHAVPEPEFEEEIGKVWVSPEDRERLVPSTREMPEGAVPATNEWIET*