MGSEASAAEVEQLLRSQIPFQSDGELVLPPRDGGGVGLVLVDVSNGFCTVGAGNLAPAAPNKQIEKMVGEAARLARLFCERSWPIFAFLDCHFPDKPEPPFPPHCIIGSGEENFVPALEWLENEPNVVIKRKHCIDGYISSIEKDGSSIFSDWVGKHQIKTILVLGICTDICVLDFASSALAARNIGRVPPLQDVVVYSEGCATYNLPVEVAMDVKGAVAHPQDLMHHIGLYMAKGRGAKVVDRVVLEPS*