MSLLTDLVNLNLSETTDKVIAEYIWVGGSGMDMRSKARTLPGPVSDPSELPKWNYDGSSTGQAPGEDSEVILYPQAIFKDPFRRGNNILVMCDAYTPAGEPIPTNKRHAAAKVFSHPDVVAEVPWYGIEQEYTLLQKDVNWPLGWPLGGFPGPQGPYYCSVGADKSFGRDIVDAHYKACLYAGINISGINGEVMPGQWEFQVGPAVGISAGDEILVARFILERITEIAGVVVSFDPKPIPGDWNGAGAHCNYSTKSMREDGGYEIIKKAIDKLGLRHKEHIAAYGEGNERRLTGHHETADINTFLWGVANRGASIRVGRDTEKEGKGYFEDRRPASNMDPYIVTSMIADTTILWNP*