MTRRKIQIKKIDNTTARQVTFSKRRRGLFKKAQELSTLCDAEIALVVFSATGKLFEFTSSSVQQVIERHHLLSSDFDKLNHPSLELQSFCMSQLESSTSAALSKEIAEKTHELRKLRGEELQELNMKELQELEKLLGSGLRRVRDAKCEIVLKEITSLKWKGSQLMQENKRLKQMENRQVQTLELEQGQSSEPIGDFIHSDPSQDHDSSDISLKLGLAFPSGI