MEQKMESASDLGKLFIGGISWDTDEERLQEYFGKYGDLVEAVIMRDRTTGRARGFGFIVFADPSVAERVIMDKHIIDGRTVEAKKAVPRDDQQVLKRHASPMHLISPSHGGNGGGARTKKIFVGGLPSSITEAEFKNYFDQFGTIADVVVMYDHNTQRPRGFGFITFDSEESVDMVLHKTFHELNGKMVEVKRAVPKELSSTTPNRSPLIGYGNNYGVVPNRSSANSYFNSFPPGYNNNNLGSAGRFSPIGSGRNAFSSFGLGLNQELNLNSNFDGNTLGYSRIPGNQYFNSASPNRYNSPIGYNRGDSAYNPSNRDLWGNRSDSSGPGWNLGVSVGNNRGNWGLSSVVSDNNGYGRSYGAGSGLSGLSFAGNTNGFDGSIGELYRGSSVYSDSTWQQSMPHHQSSNELDGLSRSYGFGIDNVGSDPSANASEGYSGNYNVGNRQTHRGIEA