Jelaskan Nasab dari Muhammad an-Naqib

Muhammad an-Naqib bin Ali bin Ja'far bin Muhammad bin Ali bin Husain bin Fatimah binti Rasulullah bin Abdullah bin Abdul Mutthalib bin Hasyim bin Abdu Manaf bin Qushay bin Kilab bin Murrah bin Ka'ab bin Lu'ay bin Ghalib bin Fihr bin Malik bin An-Nadhr bin Kinanah bin Khuzaimah bin Mudrikah bin Ilyas bin Mudhar bin Nizar bin Ma'ad bin Adnan bin Ismail bin Ibrahim.