MVSFIGYTFTLTFAVQGAVNTLGDLRGTLASVERINSILSAKDIDDSLAYGLAKELDGKEFDDSNGVYENGSVNKHFMSELKSSSSCSNLAWSGDIRLKEVHFSYPLRSNVEILNGLDLTIECGKVTALVGPSGAGKSTVVQLLARYYEPTQGSITVAGEDIRVFDKREWSRVVSLVNQDPVLFSVSVGENIAYGLPDDVVSKDEIIKAAKAANAHEFIISLPQGYDTLVGERGSLLSGGQRQRIAIARALLKNAPILILDEATSALDATSERLVQEALNHLMKGRTSLVIAHRLSTVQNAHRIAVCSEGRITELGTHRELVAKGGSYASLVGTQRLAFE*