MASTLSSRLPYLPSKPVFPPSNSGSTLLHFTSKTRFDQSRFRCSAGQTGFFTKLGRLLKEKAKSDVEKLFSGFSKTRDNLAVIDELLLYWNLSDTDRVLDELEEVLLVADFGPKITVKIVESLREDIYAGKIKSGSEIKSVLKKSILDLLTSKAPKTELSLGFRKPAVIMIVGVNGGGKTTSLGKLANRLKREGAKILLAAGDTFRAAASDQLEIWAERTGCEIVVAEKEKAKASSVISQAVKRGKEEGFDIVLCDTSGRLHTNYSLMEELVACKKVVSKIVNGAPNEILLVLDGTTGLNMLPQAREFNEVVGITGLILTKLDGSARGGCVVSVVDELGIPVKFVGVGEGVNDLQPFNAEEFVNAIFP*