MDIRFKQVDFTYQPNTPFEQRALFDINLTIQDGSYTAIVGHTGSGKSTLLQHLNALVKPTKGQVTIGERVITPETDNKNLKPIRKKVGIVFQFPEAQLFEETVERDIAFGPKNFGVSDEEAKKLAKKMLDLVGLDEKYLQHSPFELSGGQMRRVAIAGVLAMEPEVLVLDEPTAGLDPKGRKEMMEMFSRLHKEHNMTIVLVTHLMDDVANYADHVIVLEKGQIVRAGAPQEVFQETQWLKEKQLGVPTAAEFAEKLVAKGFSFEQLPLTADQLADQLLKKMQEAGEAK*