MESVLSSLASPSPSLRHHLCFTTDRAAAPLLLSRDRAAFRPSLHRFWYVASALPRRRRALVVRFGSSNDSGSSSSSSKSSTAAKIRSEVISPFRSVRMFFYLAFIASGTVGALISLPRLIAALGNTPNASPVTEVLTGLGIDLAAVLGFVFLYRIDVKARDQQIAKLSREETLAGLKLELKNKIFTIGQMRGVARLVIVAGPCAHIEEACRRSEPYISGLLERGVLAVPFATDGQVPNLQFSLESSRSKEDESGGASSTATLTQTEKLWRARPIYTGEWTKWLKEQKQLANVPEDSPVYLSLRLDGRVRGSGTGFPPWGAFVAQLPPLKGIWNGVLDGMDGRI*