MMGTLPLQIILIGVTGVGKSTLANTIATGLSNVDPDERDRLTQIFAVCNGAESCTTATKREIVKHKSRELSIVDTPGFMDTSGSDTGIMQAFRAFLNNNQNASGVLLVLNATDCRITEVHQAMFRTVGEVFGKEVGRIFGVAFTHMSQNAKEKRKREVKGQSEKSMIASWTSALKSRDILCPANDKWFFLDAEFAHDDKDEVVFAQKERQRLLDWALSNPVVKTEMRLELEQKQQEYLHLARQTGDIKDAMLKLSKDIFARLKELVGVDRRWRRPQGKEYFEFQPNKGGNAIIGILTLGMEVQVDRFRLYFEATDGDGDNADDDLVDHFLTMTTELTLRQIEAIMNRKKVGLRDFRTSSLVKYGAVHRNNILNITLVLCGTGGFEALAKAAATAADSIRATKMGKPKEASWK*