MESRSAREHGHHHLHQQRPWSCSFGFSWPPLQRSPPPPSSSLSSYTCGYCRREFRSAQALGGHMNVHRRERARLRQFPNPRPHPLPNLNLSPPPPPPMPPQQQCYCPGDRPAVVYSFFSTTAAAMAATKGLEVDLELGVGVCSDGMEEGLDLELRLGCS