MSVIETATVPLAQQQADALLNVKDLRVTFSTPDGDVTAVNDLNFSLRAGETLGIVGESGSGKSQTAFALMGLLAANGRIGGSATFNGREILNLPEHELNKLRAEQISMIFQDPMTSLNPYMRVGEQLMEVLMLHKNMSKAEAFEESVRMLDAVKMPEARKRMKMYPHEFSGGMRQRVMIAMALLCRPKLLIADEPTTALDVTVQAQIMTLLNELKREFNTAIIMITHDLVVVAGICDKVLVMYAGRTMEYGNARDVFYQPVHPYSIGLLNAVPRLDAEGETMLTIPGNPPNLLRLPKGCPFQPRCPHAMEICSSAPPLEEFTPGRLRACFKPVEELL*