MSQNTLSGILDLSELLLHYLDGLVQTEDIDFKRSGHFLSHEICLRLRNMSGRMLHPLALLKITLLFFMLYGVRINFLNVPRNSPRVYSCELEAPNLPNWTKACMEVILARGSPELDWTRIYLTRSPSDMLEDRFVLMTASLIHAATLDIICVCSTMMGPKNSLTHYALSTPTMKSWRAWLPCSSTDAIFLMNWVVNSPKVVSSSTSEGKELFGFSIGGNPTLFNNVLILHKDDSNCLFDKTSGASPYSSAYLVLARVLSHVITSSNSNSDRLGNKGVLLNSIKREIVNEDPGMLVGIINMGILQMVGLRKSDGGWEDKDVDDVEEIVVVIYMSAREVVLSLDVMHVSYRVTCGGGGMEELDGGKRS*