Create alternative blockchain with proof-of-work
What you're asking to do here is actually the definition of forking bitcoin.
Short of doing this yourself in code, there are services such as http://coincreator.net/ that will accomplish your goal. CoinCreator allows for you to pick your proof-of-work function from a set of predefined functions.

Good Luck!