MKKIIEVNNVSYHYDKEHALENIHFQVAKGSFTGLIGPNGSGKSTMLKLILGVLKKQQGSISLFGEKQADFKDWVKIGFVSQKSNAFNSAFPATVKEVVASGLTKKKGLFKTLNNKDKEDIDYALKRVEMTDYLHRNIGELSGGQQQRVFIARALVSRPELLILDEPTVGVDVENVKAFYELLAELNRTEEMTLILVTHDLMAVNTYVNHVISINKRIIFDGSAHEYQHYLADRELEILAEQRRREDACLDCDASPV*