MSLLSDLVNLNLSDDTQKIIAEYIWIGGSGMDMRSKARTLPGPVTSPAELPKWNYDGSSTGQAPGEDSEVILYPQAIFKDPFRRGNNILVMCDAYTPAGEPIPTNKRHAAAKVFSHPDVAAEETWYGIEQEYTLLQREVNWPLGWPIGGFPGPQGPYYCGTGADKAFGRDIVDAHYKACLYAGVNISGINGEVMPGQWEFQVGPSVGISAGDEVWVARYILERIAEIAGVVVSFDPKPIPGDWNGAGAHTNYSTKSMREDGGYEIILKAIEKLGLKHKEHIAAYGEGNERRLTGKHETANINTFKWGVANRGASVRVGRDTEKAGKGYFEDRRPASNMDPYVVTSMIAETTIIG*