The Role Of Tp53 In Adaptation And Evolution