MSLLSDLINLNLSDTTEKVIAEYIWIGGSGMDLRSKARTLPGPVSDPSELPKWNYDGSSTGQAPGEDSEVILYPQAIFRDPFRRGNNILVICDAYTPAGEPIPTNKRHAAAKVFSHPDVVAEVPWYGIEQEYTLLQKDIQWPLGWPVGGFPGPQGPYYCGVGADKAFGRDIVDAHYKACIYAGINISGINGEVMPGQWEFQVGPSVGISAGDEIWAARYILERITEIAGVVVSFDPKPIKGDWNGAGAHTNYSTKSMREDGGYEVIKAAIDKLGKKHKEHIAAYGEGNERRLTGRHETADINTFLWGVANRGASVRVGRDTEKAGKGYFEDRRPASNMDPYVVTSMIADTTILWKP*