MQITGKVKWFNESKGFGFITPDDGSKDVFVHFTAIAGNGFKTLAEGQRVEFEIQDGQKGPSAVNVKALELEEDKSISSKL