Qara Yusuf — The first sultan of Qara Qoyunlu dynasty (1389–1420)