MSMSHVAAAVVATWRKLDSARARARFVLFFLVLVVQNLGLENVWLGVRLLVQYYIVLPWSGLLHKGVSYAAEIVSDDICSDEEEDAKDSDAARPHDRQVLDIYLPHREPCRCDRRKVVVFVHGGAWGSGNTWQYALLGRFFALQHDILALVVTYRIFPDGSVVDQICDVRAALIWARKNVATFGGDPDSIYVFAHSAGAHLVSMALLGDLGKVFPAKMASLLELNLKAVVLAAGVYDIEHHYQYEAWRGVSEISTMKPAMGGPGNFDLLSPTHLARVLTRDALSNVLLPSQRSFAEPLQLHGDTIASVLVGAHEHLDSEQRRPCHDENSSRSFPPLYLMTSGADSTVPFHASVAFYHSSARVGLPVRLLLYDGVAHADFVTDYMENCPERDHRCHFYAPVAKQHLELSKGHEKKHQEGQINRTCADLRHMHPKHVEDLLYILS*