MSPDKEVTSGTMPRKLPVTLLSGFLGAGKTTLLRHILKNSQGLRVAVIVNDMAELNIDASLLGRDNKLVRSEEKLAMLSNGCICCTLREDLVEQVGALAAEGLYDYLIIESSGISEPMQIAETFVYSLDEAGGAVAPDLSAANRPEKPGSPGSKVGGATADAGMGASGGASAGAGASAGAGGEVGDASGSASIAPPHAQSQALRPLSSVARLDTCVTVVDASNILDRLHSLQTLKEQEAKQGRQLSEEDDRNVADLLLEQIELADIILLNKCDTVSDEQAHMLSGALAALNPYAHLLRTSNSIVDLHQILNTGRFDMERAQRAAGWLAALQRGQELVPQHGISSWVSGMEGSTWAVPQCDSASCKSTACNGPSQDAEGAARTASAAHNHQHLVGETKPGPQLEEQQQQQQQQQQQRRQQQRQQQQQQQQQEQQHQQQQQGQQQQKQQQQQEQQQQRQQQQQQQQRQQPELPPSMVDPQGQRTSARTSAFGTLLRSKVSHPTGPLAA*