MPRPQQRFRGVRQRHWGSWVSEIRHPLLKTRIWLGTFETAEDAARAYDEAARLMCGPRARTNFPYDASLSRSSSSRLLSATLTAKLHRCYVASMQLTKQSSSAARRPQTDVIRTDFSVASGIAPVERVEVDTMTAKKVKMESVDX