MDFTGQYNFTNPQPYHQFMPIPPLTPSHSHSAGSDDFNASPPENYDGLPTTQNDQFQSFDYTTAQGFNANPHQPASGFPGPPTPPGQNVFASQMQGHRQQGGSMRNGSPDEQSIARGGSEEDENLTPAQSRRKAQNRAAQRAFRERKERHVKDLEAKLAGLEAAQQQSSIENERLKRDLQKISTENEILRATSHTGHGSISPEPATGPLRFKPTDFYSNVLQNHTNKSPSHRIVTSDDGERLLAAGATWDFIISHDLFKKGLVDIADVSERLKNCARCDGQGPVFSERSITNAIEQSVASGTDDLL