MLRTIARTHAVAATKVVRASTFSATPAASFVRFQSVWAKVPQGPPDAILGITEAFKKDAFEQKINLGVGAYRDDGGKPFVLPSVREAEKEVVNKALDKEYAPITGVPAFTKAAAELAYGADSPAVLEDRIAITQTISGTGALRIGAEFLNKFYSSKKILLPQPSWANHKAVFTAAGLEPATYRYYDPKNIALDFEGLLADLEAAPNGTAVLLHACAHNPTGVDPTPEQWRKIEEVVKAKGHFPFFDMAYQGFATGDVNRDAYPIRYFVEQGHEVALCQSFAKNMGLYGERVGAFSLVCQDTAEKNRVDSQLKIIIRPFYSNPPVHGARIAATILNNPELKKQWLGEVKQMADRMIKMRALLKENLERLGSQQNWDHVTSQIGMFCYTGLSPEQVERLAKEFSVYGTKDGRISIAGITSQNVGRLAQAIYEVTK*