MESRSAREHGHGHLHQQHQRPWSCSFGFSWPPLQRSPPPSSSSSSYTCGYCRREFRSAQALGGHMNVHRRERARLRQFPNPRPHPLPNLNLSPPQPPPPPPPQQQQCYCPGDRPAIVYSFFSTAAAAMAATKGLEVDLELGVGGGMEEGLDLELRLGCS