MMGTLPLQIILIGVTGVGKSTLANTIATGLSNVDPDERDRLTQIFAVCNGAESCTTATKREIVKHKSRELSIVDTPGFMDTSGSDTGIMQAFRAFLNNNQNASGVLLVLNATDCRITEVHQAMFRTVGEVFGKEVGRIFGVAFTHMSQNAKEKRKREVKGQSEKSMIASWTSALKSRDILCPANDKWFFLDAEFAHDDKDEVVFAQKERQRLLDWALSNPVVKTEMRLELEQKQQEYLHLARQTGDIKDAMLKLSKDIFARLKELVGVDKKWRRQQGKEYFEFQPNRGGNAIIGILSLGMEVQVDRFRLYFEATDGDGDNADDDLVDHFLTMTTELTLRQIEAIMNRKKVGLRDFRTSRLVKYGAMHRNNILNITLVLCGTGGFEALAKAAATAADSIRATKMGKPKEASWK*