MDFSSQPFPFTAGQPYQSFMSVPPLTPSNSHSAGSDDYNTASPADGFDGIPNTDQFQGFEYNQGFHNPSQHQTPGFPGPPTPPNPATYTSQQSISQLHQAASSNGPLNSTLSGARSDGADDNSHTRGGSDDDDSLTPAQSRRKAQNRAAQRAFRERKEKHVKDLEAKLAHMEAAQQQASVENERLKRDLQKVSTENEILRATSSVTNGHHISHSPEPTTTGPMRYNPTDFYSNVLQNHKNKSPSHRIVTSDDGERLLAAGAAWDFIIDHDLYKRGLVDVGDVSERLKSCALCDGQGPVFSERSIVYAMEQSVASGSDDLL