MSQHSPSSYNVGYPPPQQAAGRKRSHQDDLPHDLAPSLEQQLNPYAQAAGSVSLQHATQSYSMQQYPPPPPAPQSTLPPTHHHHLPSSHRNKRHHTMEGAPPSPSHHHGPPSVVGQEGMPAPAQRPRGPKLKFTPEDDQLLVDLKEKKNLTWKQIADFFPGRSSGTLQVRYCTKLKAKTTVWTSEMVDKLRNAMQEYENDRWRIISSKVGSGFSPAACRDKAEELQAVELAQQEAQEGEHSQLQHQSAYAPSQMGPDSSDSGARYH