MSLTENLQLLLNLDSLPSKRENLIKRKECGLTIMLCGASGTGKTTFFNTLFATSLQPEKSYETAKETIAKKTLEVKKNKAVIEEDGFHINLTVLDTPGFGDFIDNTSCWNTVAEYLDEQHERYLIHDQNSLRVPRKDTRVHVCLYFITPVSFGMLPLDVLAMKELSTHVNLVPVIAKADTFTTPELTQIKQKIRRILEAQSIDVFHPSTEYSDYETAELLDSSLPYAIISSVNEVCKDDGEKSQGRRYPWGTSEIYEETHCDFLKLKKLLINRHMLELINTTETNIYERYRREQLTNRKSGIPKLKKEHYERLNNEKRAIQQKITQMTNETESFFQAKEEKMIETRDALNSELSEYHERIRALETQIESLKSYKGRGHKK*