MLGVDSAHAAKGLKLGYRHVRCGTASGDKNIIDAGAAIASIIASGVARESIYVSAKIAPGEMADPSSACDAVLKELGVDKLDLLSIEWPVGGADAVRDCWRKMEALVDAGKTVALGLCNASVPVVESVCKDARIKPVVNEVEAHPLMAHRKLVGVCRRYGVVPAANAPLGMSNASSDNPLVTHPKMAEAMAVTGEGKPAGQTPEQILARWSVQRGVPLVVDAGASDAIVEAIARCHDFRLLNAQKAAVDAMEPPPRVGGTRFVSPPPGVDFAFDDPFLGGVARPGLELEKAGLL*