MQITGVVKWFNETKGFGFITPDDGSKDVFVHFTAIQSHGFKTLAEGQRVEFEIQDGQKGPSAVNVKPLEVEEDKRISSKL