MSLVSDLINLNLSDSTDKIIAEYIWVGGSGMDMRSKARTLPGPVTDPSQLPKWNYDGSSTGQAPGEDSEVILYPQAIFKDPFRRGNNILVMCDAYTPAGEPIPTNKRHAAAKVFSNPDVAAEVPWYGIEQEYTLLQKDVKWPVGWPIGGYPGPQGPYYCGIGADKSFGRDVVDSHYKACLYAGINISGINGEVMPGQWEFQVGPAVGISAADEIWVARYILERITEIAGVVVSFDPKPIPGDWNGAGAHCNYSTKSMREEGGYEIIKKAIDKLGLRHKEHIAAYGEGNERRLTGHHETADINTFLWGVANRGASIRVGRDTEKEGKGYFEDRRPASNMDPYIVTSMIAETTILWNP*