MSQTGDKPPTGSQAGSQGSSSSNIPVPQECDIPGKARFSLWRTTFEIDTRYVPIKAIGKGAYGVVASAKDSVTGEKVAIKKIGNAFENLTDARRTLREIKLLRHLKHDNIIAVKDILKPPAKDKFNDVYLVYELMDTDLHQIIRSSQPLTNEHFQYFVYQVLRGLKYVHTANVLHRDLKPSNLLLNASCDLKICDFGLARTGSERNFMTEYVVTRWYRAPELLLSCEHYTSAIDMWSVGCIMAELLGRKPLLPGKDYVDQLKLIIKSLGPPSEDDLTFINSQKARAYIRALPPAEKVNFRKKFPEADPLAIDLMEKMLQFDPRKRIDVHGALKHPWLAQLHDEAAEPAAPDIS*