MTFEDIIIDFTREEWALLDTSQRKLFRDVMLENISHLVSIGESLYVYYVCKEGDIKHQEIPFIQHIYQKDTSTISTMRSHTQDDPFLCNDLGEDFTQHIPLTQNMVTYMSKKQFVSKMFRKTFSNQLSFNQHKQIYTRYKPYGCHLCGKAFSKCSYLRQHERIHNGEKPYECHLCGKAFSHCSHLRQHERSHNGEKPHGCHLCGKAFTESSVLKRHERTHTGEKPYECHICGKAFTESSDLRRHERTHTGEKPYQCHLCGKAFNHSSVLR