MTKLKGNVKWFNEEKGFGFITPEDGSKDVFVHFSAITSNGFKTLEEGQRVEFEIQDGAKGPSAANVVVI