MTRTRATERRRQGRRRSGRAQQEPEQQEQEVAEDPAQRLPQENAGEKEEEAAAEEPSKGQGKAEEKEEEEEEVDRDGDEGHLLLTDYEKQREHRIKENAVKLAALNLPTLASSFRSLPSPGRRQKRSSKRKSKEDDDYMPSDNGSGFDTDDSNNNEEETCPAIQQDVNADDDEDQALQQALALSLEAPVDDITGVRSRVLQTRRNKRQVSDKNDKMKKQKKGRLEQQFTNDDIAAIFSLIDEQGKGKLSVADLERVALSHDFTWSKQEIIDMIDIFDHNKDGQLDLLEFQGIFGRTDMLKMPLA*