MATPKQAVKKASKGGSSRSVKAGLIFPVGRVGTLLRRGQYARRIGASGAVYMAAVLEYLTAELLELSVKAAAQQTKKTKRLTPRTVTLAVRHDDDLGALLRNVTMSRGGVMPSLNKALAKKQKSGKHAKATPSV