charlibal: protein time