MSKLVDDLINLDISASGYIIAEYIWIGGSGIDLRSKAKTVKGPVKSPKDLPKWNFDGSSTGQAPGEDSEVILYPQAIFKDPFRKGDNILVICDTYTPAGEPLPSNKRYNATKIFSTREVEEEEPWFGMEQEFTLLQKDVKWPLGWPIGGYPGPQGPYYCGIGSDKAWGRNIIDAHYKACIYAGIQVSGINGEVMPGQWEFQVGPCVGISAGDQLWCARYILERITELAGVVLTLDPKPIEGDWNGAGCHTNYSTLSMRKEGGYEVIKKAIEKLGLKHKEHIAAYGEGNERRLTGRHETADINTFSWGVANRGASIRVGRDTEKEGKGY