MVLQELLSLQLAEKVIAEYIWIGGSGMDVRSKARTIPRLVHDAKQLPKWNYDGSSTGQAPGEDSEVILHPQAIFKDPFRKGENILVICDSYTPAGQPIPTNKRARAAEIFSNKKVIEEEPWYGLEQEYTLLQKDVNWPLGWPLGGYPGPQGPYYCGTGVEKAYGRDIVNAHYKACIHAGIDISGINGEVMPGQWEFQVGPCEGLSAADQLWCARYILERITELAGVVLSFDPKPIQGDWNGAGCHTNYSTKSMRAENGYEVIKKAIEKLKLRHREHIAAYGEGNERRLTGKHETANINTFSWGVANRGASVRVGRDTEKEGKGYFEDRRPASNMDPYVVTSMIAETTILWDPPAN*