TGKVKWFNESKGFGFITPDDGSKDVFVHFSAIHGNGFKTLAEGQRVEFEIQDGQKGPSAVNVKALELEEDKRISSKL