MKGTQGHVFMGNLKNNATLKCFKSYIWFPTSFSRHLELYLILSGCFLFISFTPQSFIITINGAIPPTDLHHFEHTCIATPFFLYALFAILLDKARPITKTHINMGHFLLAMAFAQELILFHFHSTNHTGLEGQYHLLLQQVIMVCLFSTLLSIWLPKCFILCYIRPLGVILQGLWLIIMGFTLYIPDLAPKGCLLKRDQYNQDVIKCEDHESLHRGKALVTILFCWVFTSTMVFGATSYLMVNKVYGVSNSMEDDEEELTCEMEGTQKFISMHKYGFTYNW*