MGFECPVCEAPQRDGEHLADHLAFTAMLHGETHETWLDEHIPQWSQLGTQKLAERVEPLADSAEYHEVFEDTVRRGHHQSDESVFPDNETHRGRDDMTRTTAIRTEQAQDVDSVLQEARKLTREMMSDEETE