MNPEEQKMESASDLGKLFIGGISWDTDEERLQEYFGKYGDLVEAVIMRDRTTGRARGFGFIVFADPSVAERVIMDKHIIDGRTVEAKKAVPRDDQQVLKRHASPMHLISPSHGGNGGGARTKKIFVGGLPSSITEAEFKNYFDQFGTIADVVVMYDHNTQRPRGFGFITFDSEESVDMVLHKTFHELNGKMVEVKRAVPKELSSTTPNRSPLIGYGNNYGVVPNRSSANSYFNSFPPGYNNNNLGSAGRFSPIGSGRNAFSSFGLGLNQELNLNSNFDGNTLGYSRIPGNQYFNSASPNRYNSPIGYNRGDSAYNPSNRDLWGNRSDSSGPGWNLGVSVGNNRGNWGLSSVVSDNNGYGRSYGAGSGLSGLSFAGNTNGFDGSIGELYRGSSVYSDSTWQQSMPHHQSSNELDGLSRSYGFGIDNVGSDPSANASEGYSGNYNVGNRQTHRGIEA