MRRVVFNQKGGVGKSSIACNLAAVSAAEGYRTLLVDLDAQANSTHYLTGLTGEDLPVGIADFFKQTLSSGPFSKKGRVEIYETPFDNLHIVTSSPELADLQPKLESKHKINKLRKLLDELDEDYDRIYLDTPPALNFYTVSALIAADRCLIPFDCDSFSRQALYGLLQEIEELRDDHNEDLQVEGIVVNQFQPRASLPQQLLDELVAEELPVLPVYLMSSVKMRESHQACTPLIFLEPRHKLTQQFVELHGLLES*