MKAVAVHNSEILEHPLSSSPVPLKLCNGAEQVGSPYRTHWAFQVFNPSTDSRPLPGQGDQGGAFQLAVPASSKLFFLRAPQFYSTCCGGSCQHPASPTALPREDSMLPLLTEDSNSKAQRGILRRAVFSDDQRKSLEKMFQKQKYINKTDRKKLSISLGLKESQVKIWFQNRRMKWRNCKEKEALSNQYAKEEGIQENQISRSTLGFTSPCSKIWKVSQQHSSSRWRENSPEPSERLNHENSLQLLPQVNSHQGPLYLYSEADTEDKAVTAAI