Родился в деревне Ореховец, ныне Дивеевского муниципального округа Нижегородской области. Участник Великой Отечественной войны – с 1944 года. В составе 32-го гвардейского бомбардировочного авиационного полка авиации дальнего действия на самолёте Ли-2 совершил десятки успешных боевых вылетов на ночную бомбардировку вражеских объектов в Прибалтике, Белоруссии и Германии (Берлин, Кенигсберг, Данциг и другие).
После окончания войны находился на лётной работе в военно-транспортной авиации освоил и летал на 10 типов самолётов, его общий налёт превысил 7 000 часов. Он в числе первых освоил самолёт Ан-22, участвовал в первых учениях на нём и выполнении правительственных заданий. Контролировал и переучивал первые экипажи.
Участвовал в полётах при оказании интернациональной помощи народам Вьетнама, Китая, Бангладеш, САР, Египта. Возглавлял группу Ан-22 для оказания гуманитарной помощи населению после землетрясения в Перу в июле 1970 года. Заслуженный военный лётчик СССР (17.08.1971). После увольнения в запас в 1977 году работал на Ухтомском вертолётном заводе.
Занимался разработкой руководств по лётной эксплуатации на новые типы вертолётов и являлся постоянным уполномоченным представителем командующего ВТА при 81-м военно-транспортном авиационном полку. С 1995 года полковник запаса Ялин на заслуженном отдыхе проживает в городе Люберцы Московской области.
Награды: ордена Октябрьской Революции, Красного Знамени, Отечественной войны 2-й степени (11.03.1985), два ордена Красной Звезды (в т.ч. 11.03.1945).