MVVTEAVLQGVQGELDASGVEQVPPSSAINVFVTGQPGVGKTSLVLNAVKKLPKDAVAGFYTLDALNPKSGEKIGLDVETFAGERAPLSRLRRGCGPKVGKYYFASEAFEKTVLPLLTPSKAIKLHVVDEVGRMELQSDQFKKSLMALLASPQVAVFGSLPACRFGHDLPFVEAIKRRPDTAILTLTKSNRDAAALQVEDLLKNIVGSAASGVVASILDFQPASTGSSDSFRNFSNPIPSDIFSSPDIQRHLDVEEPAEKRRKMMPDQSLL*