MPDLNGVAKKTKGRQKIEMKKMRNESNLQVTFSKRCTGVFKKASELATLCGVDVAVIMFSPDNQVFSFGSPSVDSVVQRYKTQGPPPLLTLDLNKVHSTVDEVELHTHLHCLSNQIAIEKKRTKDLNHLAKAAEDQFWWARPIESMTDSQLDKYKKMLEDFKRQLKEKRGNLN