MALEELLNLSLSDHTSKVIAEYIWIGGSGLDMRSKARTLPAPVHDPKKLPKWNYDGSSTGQAPGEDSEVILYPQAIFKDPFRKGDNILVVCDAYTPAGVPIPTNKRAQAATVFSDPKVIEEEPWFGLEQEYTLLQKDVNWPLGWPLGGYPGPQGPYYCGTGAEKAYGRDIVNAHYKACMYAGINISGINGEVMPGQWEFQVGPCVGISGADQLWCARYILERITELADVVLSLDPKPIQGDWNGAGCHTNYSTKSMRAEKGFEVIKKAIEKLGLRHKEHIAAYGEGNERRLTGKHETANINTFSWGVANRGASIRVGRDTEKEGKGYFEDRRPASNMDPYVVAAMIAATTILWNPEKA*