MPSGAEFTRDERQLNQHENPNDAMSDDNSHSSDTVNSKKGFFSLLLSQLFHGEPKNRDELLALIRDSGQNDLIDEDTSDMLEGVMDIADQRVRDIMIPRSQMITLKRNQTLDECLDVIIESAHSRFPVISEDKDHIEGILMAKDLLPFMRSDAEAFSMEKVLRPAVVVPESKRVDRMLKEFRSQRYHMAIVIDEFGGVSGLVTIEDILELIVGEIEDEYDEEEDIDFRQLSRHTWTVRALASIEDFNEAFDTHFSDEEVDTIGGLVMQAFGHLPARGESIDIDGYQFKVAMADSRRIIQVHVKLPDDAPQPKLEE*