MASASSPSSLSLLSNSLSKLHNRQFTALPSTARPGSNRFQCQATGPTGFFTKLGRLIKEKAKSDVEKVFSGFSKTRDNLAVIDELLLYWNLADTDRVLDELEEALLVSDFGPRITMKIVESLREDILAGKLKSGPEIKAALKKSVLEFLTKKGSKTELQLGFRKPAVIMIVGVNGGGKTTSLGKLAHRLKKEGAKILLAAGDTFRAAASDQLEIWAERTGCDIVVAEKEKAKAASVLSQAVKRGKEGGFDIVLCDTSGRLHTNYSLMEELIACKKAVGKVVSGAPNEILLVLDGTTGLNMLPQAREFNEVVGITGLILTKLDGSARGGCVVSVVDELAIPVKFVGVGEGLEDLQPFDAEAFVDAIFS*