MESRSAREHGHGHLHQQHQRPWSCSFGFSWPPLQWSPPPSSSSSSYTCGYCRREFRSAQALGGHMNVHRRERARLRQFPNPRPHPLPNLNLSPPPPPPPPPQQQQQCYCPGDRPAVVYSFFSTAAAAMAVTKGLEVDLELGVGGGMEEGLDLELRLGCS