MKKIRSYTSIWNVEKVIYAINDLQLPFPITFTQMTWFIVSLLVIVMFGSLPPLSLIDGALLKYIGIPVGLAWFMSQKTFDGKKPYGFLKSILTYFIRAKTTYAGKAVKLQKQQFNEAITTVRSELYYGISN