Adaptive Prototype Learning and Allocation for Few-Shot Segmentation | Synapse