MSLVQDLLNLDITDSGYIIAEYIWIGGSGLDVRSKGRTVKAPIKSPKDLPKWNYDGSSTGQAPGEDSEVILYPQAIFKDPFRKGDNILVICDAYTPQGEPIPTNKRHAAAKIFSDPAVEKELPWFGIEQEFTLLQKEVKWPLGWPVGGFPGPQGPYYCGVGADKAWGRAIIDAHYKACIYAGIQVSGINGEVMPGQWEFQVGPCVGISAGDQLWCARYILERITELAGVVLSLDPKPIEGDWNGAGCHTNYSTLSMREEGGYEVIKKAIEKLGLRHKEHISAYGEGNERRLTGRHETADIHTFSWGVANRGASIRVGRDTEKEGKGYFEDRRPASNMDPYTVTSMVAYTTILYNP*