MSLLSDLINLNLSGDTQKIIAEYIWIGGSGMDMRSKARTLPGPVTSPAELPKWNYDGSSTGQAPGEDSEVILYPQAIFKDPFRRGNNILVMCDAYTPAGEPIPTNKRHAAAKVFSHPDVAAEETWYGIEQEYTLLQREVNWPLGWPIGGFPGPQGPYYCGTGADKAFGRDIVDAHYKACLYAGINISGINGEVMPGQWEFQVGPSVGISAGDEVWVARYILERIAEIAGVVVSFDPKPIPGDWNGAGAHTNYSTKSMREDGGYEIILKAIEKLGLKHKEHIAAYGEGNERRLTGKHETANINTFKWGVANRGASVRVGRDTEKAGKGYFEDRRPASNMDPYVVTSMIAETTIIG*