MREQHSIEALGGPGASPDESSDSDAWLSGRADARASDPGPPCPGIFLILLVVVIWVAAAVLIQVIFKDLDYNKPYFLTWFDSSWFVLYFAVFIRWKRNAGGEASDSYWKLSDDEEDGQSEPSTPRVEQPAGDPPKPKPTLRDIIRVAAIISPLWFIANYFDNAALALTSVASNTILSSCSGLFTVAVAALAGQERFNAVKLAAALCWPALSSSSPLRSLSERLKNSLGGVAIIAVVDTKGAWTGDTLSGDLLALLSAFIYAVYSVTLKVRLGEEGGALVSAQFFAFVGLFNMRSARRALFWPGLIVLHFAGVEAWEPPSARAGLALLLNALVGSTLADLLWARSLLLTSPLVATLGLSMMIPLSMGADVALRGARFSPLYLLGAALVLAGFVALSKRLRHLLGRCLPGSLRTGSPHLP*