MPEPPVNGVRRRRDPSADATTATDKLVETVKAVEDKASQTLLILWDELEDWRRDNAFILGGYRRTSNSYAASLASLLHLHNESVNIWSHLLGAIGFTATGAYFLQAVVRPRVAEAYGGDVLAFACFFAGAFLCLGMSATFHALSNHSPAVAKWGNKLDYTGIVFLIVGSYVPALYYGFRCHPALLELYLSMICILGLGCLAVSWVEHFRSPAWRPYRALMFVGLGLSGVVPVVHAVGEDGFAALDERMGLKWVMLQGAMYIFGAFIYAARWPERSFPGKFDIWCSSHQIFHIFVLLAAASHLYGMIKAFDFRHSPLGSAQC