MSFLMQLQDVEAAGRLAPFSAAFRAGEIVHLVGPNGAGKSTLLTRMAGLSDGPGTVHFNGRLLDEWPARELARRRGYLCQHQTPPFAMPVWHYLALHMQQQGDSARLSDIAARLGLDNKLGRPVNQLSGGEWQRVRLAAVLLQIDPLSNSAGQLLLLDEPMNSLDVAQQAALDRLLHELSAAGIAVVMSSHDLNHTLRHAGQSWLLCQGEAIACGETAEVLNEENLTAAYAIPFQRVEVAGHIMLIASQ*