ayāftan (Middle Persian) comes from Proto-Indo-Iranian Hap-, from Proto-Indo-European h₁ep- — to take.