MADKVSSFQLIHQQLLSDFECVETFVSDVGEASQASTSESSVSASHIVQVSDYLKPNEHENNSFFLHRSTSAPSGVFQFETKSQKTSTLSQRRPPLSISVPPPPTSQPSSAPVAGEIRHYRGVRRRPWGKFAAEIRDSNRRGSRVWLGTFETAIEAARAYDRAAFKMRGSKAILNFPLEAGNWSGSDPPATSGRKRVRDFGTEVREQVEIKVLKQEEVEFPKSDSTAAAASVLGISPLTPSSWRAVWEEREMKGVFNLPPLTPS