MDFSSQPFPFTAGQPYQSFMSVPPLTPSNSHSAGSDDYNTASPVDGFDGIPNTDQFQGFEYNQGFHNPSQHQTPGFPGPPTPPNPATYTSQQSIPQLHQAASSNGPLNSTLSGARSDGADDNSHTRGGSDEDESLTPAQSRRKAQNRAAQRAFRERKEKHVKDLEAKLAHMEAAQQQASVENERLKRDLQKVSTENEILRATSSVTNGHHISHSPEPTTTGPMRYNPTDFYSNVLQNHKNKSPSHRIVTSDDGERLLAAGAAWDFIIDHDLYKRGLVDVGDVSERLKSCALCDGQGPVFSERSIVYAMEQSVASGSDDLL