MSSKGGPDSTFNDNLIREVRLHPIIYDFTHPLYGNAAKKQETWVEIAAKLNEKVEAVKTRWRTLRDRYTKERRRVMTCGVGSSFSYYADLCFLDNSCTENRITLSKASRSSNRNSNDKNGNSAVAHCDVTTSMFVKPEIFEQSCDTSYSFDNRIGDDMFMEQEETVPSSSGRERSTQKRQRIRKASRKSPTSPVSSATTTAATELAELMALEKTPTKRSRLDLSPDSPSDTVAHALLRSVEALQHLAEQKPIFNRAIGPRDADECFADFVCMSLKSIDNGSRVHARIAILHALAQFQT