Generic protein half circle