MTTALVSDVVEQLSAMINYDAGLLSGFEKEVRYLVCTFRAIQAVLEDADRKQVTDEVVRDWIRKSNEVAHGVEDIVDELRKDASKSQGDEDAFLNCMKVCSFLLFPSPCLKQVKLRHNAERRISELKEILNKLLIESRCFNFSLVDADEWLKTEQLQTSSPIHELEIFGRDGDKERIIKDLVRGTSKEEKPLSVISIVGTGGLGKTAVARLVYNDERIRAHFPKRIWVCVSDPFDIRRIGTSVLESMAGSSSHGMDMETLQYNLSVVVCNKRFLLVLDDVWNEDVLSWEKLKLLLLSGAAQESKILVTTRTIVPLQM*