most stuff is correct, now just need to correct predict protein