MEKNVCLQQVQDPPVGSGVEGTCEFSYHLFKCSLTPSPICAVCDEDIIRENGQEFGGVTARLTTNELWAEFSRLGTEMIVTKAGSRNKLAA