MASSVACGSSLKMATFEGLSARSLGLRGAEPVGAVDTLIGESPVRRDGRGSSVVTAGLKDLRDRIATVKNTQKITDAMKLVAAAKVRRAQEAVVNGRPFSENLVKVRPVKKIALVVITGDRGLCGGFNNYVLKKAELRMAELRNMGVAYTIVSIGKKGNSYFKRRPDIPVDKFLDAGNAPTTKEAQAIADELFALFVSEEVDKVELLYTRFVSLIKSDPIIHTLLPLSPAGEVCDISGNCVDAADDEMFRLTTKDGKFSVERETVRTETAEFGGVLTFEQEPVQILDALLPLYLNSQLLRALQESIASELAARMNAMNNASDNAADLKKSLSISYNRQRQAKITGEILEIVAGSGVTV*