MPDLNGVAKKTKGRQKIEMKKMRNESNLRVTFSKLRTGVFKKASELATLCGMDVAVIMFSPSNRVFSFGSPSVDSVVQRYKTQGPPPLLTLDLNKVHSTVDEVELHAHLHCLSNQIAIEKKRTKDLNHLAKAAEDQFWWARPIESMTDSQLDKYKKMLEEFKRQLKEKRGNLN