MDFRSNDDLVMPPPPPPCGHGWEMMEAMRRQQELVMQLRALVLPLLVHGAMDGGGGGAPSAADIAVQLFDDVIGCNIGVVSTLEGCILSTGGGGPSVESVDDKSLVMRNNSAPASNNGEKAEKQARLAANSKQLNSVVVGQKRRRNNDKRSRSLVTHVPHYDGHLWRKYGQKNINGRKHPRSYYRCAYRERNCLATKTVEEQEPNADDGNSSSSAMAGEESPKYTVVYYGDHTCNDHIIHAVSTVQLPQLVASVDLGQGTEMDQTTATRAGGVQESDEADHLDLPALLEVFDSSLVDWEALYHSPNVATHS