MAEAGGPEPTLTNILDQKELKWIFVGGKGGVGKTTCSCCLAVLLAAVREKVLIISTDPAHNLSDAFRQKFTKSPTIVEGFNNLYAMEVDPKVENEDLESLAGEGGALSELASSIPGIDEAMSFAEMLKLVQNMDYSVIVFDTAPTGHTLRLLQFPSTMEKGLGKMMALKNRFGGMITQMSQAFGGGLEFGEDAVMGKLESMKAVIEQVNDQFKNPDLTTFVCVCIPEFLSLYETERLVQELARFEIDTHNIVINQVLYSEEASESKLLQARVKMQQKYLDQFHDLYEDFHIVLCPLLPEEVRGVDALRAFGKNLLTPYKPPAPTPPSSREEERRRIQELEQEVTLLRRELTDIQNELEKFVKGKQPVES*