MSLLTDLVNLDLSDNTEKIIAEYIWGGGSGMDMRSKARTLPGPVTDPSKLPKWNYDGSSTGQAPGEDSEVILYPQAIFKDPFRRGNNILVMCDTYTPAGEPIPTNKRHAAAQIFSNPDVVAEVPWYGIEQEYTLLQKDVNWPVGWPIGGFPGPQGPYYCSVGADKSFGRDIVDAHYKACLYAGINISGINGEVMPGQWEFQVGPSVGISAADEVWIARFILERITEIAGVVVSFDPKPIPGDWNGAGAHTNYSTKSMREEGGYEIIKKAIDKLGLRHKEHISAYGEGNERRLTGHHETADINTFKWGVANRGASIRVGRDTEKEGKGYFEDRRPASNMDPYTVTSMIAETTLLWNP*