Natalya Kurochkina, 21 May 2018 New proteins ANKRD16, a vertebrate-specific protein that contains ankyrin repeats that binds directly... New proteinsANKRD16, a…