MASLQPRLFSSLFGDRLIHSKQGRPLYTIFSYNRGTKHVSMQLSRSLSGLTDFLFNKRNEDDPSKNKRKPLKPGKVSPRLPVPDHILKPPYVNSRQPPGIASGPELHDEKGIECMRASGRLAAQVLEYAGTLVNPGIKTDDIDKAVHQMIIDNGAYPSPLGYGGFPKSVCTSVNECICHGIPDSRALEDGDIINIDVTVYLKGYHGDTSATFFCGNVDEEAMTLVEVTRECLYKAISICAPGVEFKRIGKTIHDHADKFRYGVVRQFVGHGVGQVFHADPVILHYRNNDGGRMLLGQTFTIEPMLTIGSIDPIMWADNWTVVTEDKSLSAQFEHTLLITETGAEILTQC