MEACRAMMDFLPTLKKAIVKETDVGRVTEELKRCRARRREIANSENGSEGEDEEEVIRERERELWDEIKRKSVTRLVTTAYVHNLVFLVLTVQVNLLGGRLLREEQQEMIDGADESLGTEEGYRASHQIVLARTYNHVFAKGIPALAEEVSKVVEDVVQDWDVLGSIDDDGSQAHKDCASLDEVSFWIERIRDCTEKRQQKVPCSPLVQFVIPDEDNETMDELAKHILDETYDLLESPTFARAERTCLDATFAQLRDEGYAKLFSSPTINDPPTNGIETKESKPLANVITHLQKAAVATFFKPPSKKDEIESWGGVLGMMEEPLPSAPNVYLPMLEQLHSVLELGAVCFDX