MSALADLINLDLSDSTEKIIAEYIWIGGSGLDMRSKARTLPGPVKDPSELPKWNYDGSSTGQAPGSDSEVILYPQAIFKDPFRRGNNILVMCDAYTPAGEPIPANKRHAAAKIFSDPSVAAEETWYGIEQEYTLLQKDIKWPVGWPVGGFPGPQGPYYCGVGADKAFGRDIVDSHYKACLYAGINVSGTNGEVMPGQWEFQVGPTVGIAAADQVWVARYILERITELAGVVLSLDPKPIPGDWNGAGAHTNYSTKSMREDGGYEVIKKAIEKLGLRHKEHISAYGEGNERRLTGKHETADINTFVWGVANRGASIRVGRDTEQAGKGYFEDRRPASNMDPYTVTSMIAETTILWKP*