MSDFKVKAGLAQMLKGGVIMDVVNADQAKIAEAAGACAVMALERIPAEMRKSNQVCRMSDPKMIKDIMETVKIPVMAKCRIGHFTESQILEALGVDYIDESEVLTPADTVYHIDKTKFKVPFVCGARNLGEALRRINEGAAMIRCKGEAGTGDVSSAVDHIRTIKKDIEEASKLKTETEIVELARELRVPTELLIQVIEEKKLPVVLFCAGGVSTPADAALLMQLGCDGVFVGSGIFKSKNPEKLAKAIVNATTHYNDPVKLLQYSTDLGELMGGIAIDSIKEEEKLEKRGW*