MSLSETATQAPQPANVLLEVNDLRVTFATPDGDVTAVNDLNFTLRAGETLGIVGESGSGKSQTAFALMGLLATNGRIGGSATFNGREILNLPERELNTLRAEQISMIFQDPMTSLNPYMRVGEQLMEVLMLHKGMSKAEAFEESVRMLDAVKMPEARKRMKMYPHEFSGGMRQRVMIAMALLCRPKLLIADEPTTALDVTVQAQIMTLLNELKREFNTAIIMITHDLGVVAGICDKVLVMYAGRTMEYGKARDVFYQPVHPYSIGLLNAVPRLDSEGAEMLTIPGNPPNLLRLPKGCPFQPRCPHAMEICNNAPPLEAFSPGRLRACFKPVEELL*