MALLEVKQLTKHFGGLTAVGDVTLELNEGELVGLIGPNGAGKTTLFNLLTGVYEPSEGTVTLDGHLLNGKSPYKIASLGLGRTFQNIRLFKDLTVLDNVLIAFGNHHKQHVFTSFLRLPAFYKSEKELKAKALELLKIFDLDGDAETLAKNLSYGQQRRLEIVRALATEPKILFLDEPAAGMNPQETAELTELIRRIKDEFKITIMLIEHDMNLVMEVTERIYVLEYGRLIAQGTPDEIKTNKRVIEAYLGGEA*