MSSSVVEKKKMACVTGGNGYIASALIKMLLENGYAVKTTVRNPDDMSKNSHLKNLKALGHLEVLRADLDQEGSFDEAVAGCHYAFLVAAPKDVIEPAVRGTLNVMRSCARARTLRRVILTSSSAGVYIRPELPQQGDDDDGHVVLDEDSWSDVEYLRAEKPPLWWAYCVSKVLLEKAACRFAEEHGISLVTICPVVTVGEAPAPVVNTSVPLCLSFLTGNEALLAALKGIEKTSGGVQLVHVDDLCRAELFVAEEAAAAGRYICCSLNTTVVEIARFLARKYPQYGVETNLSTDDDEQLLEKPRVSLSSAKLVGEGFEFKYKTLDEIYGDVVRRVRQGTGNSALLI*