MFDLMEEMKVNFYEFLDVPMTASPELIKRAYRKLSIVLHPDKNKHDPEAGEKFRQLSVIYQILRDKDRRERYDEALEHGIPDWKTPVFYYRRLRKMSNYEICTLVTIVSISIHFATLWGFAFERRWTLRERLEGHMKRRKASDKRKIAIDVEIEEQLKMIKYPTFMDILPIALLRGFINLIKSIPSGISRLRGTVHANMEKVKKHMDEKRELAEEQKERAKRKEEQKKKKTESCNMHKKNDEELDYFNNPSYQFTNLIVKSGEISDKDVETEGTLSEKKSWTQNEELAFVRLTNKYPGGFPNRWSKIAQILGRSVSDVTAKASEIVNDLSSRNLINPTMDASYAEQTTGEESEEEDDYYLSKRKAKRAGKVEPTKKKGHSMLQEEVVAESENSNVGEATAEMNVAGENEYEDVHVSRRKQKTKAKIMVEAEKMVPAPGAAGWTQKEQNQLEIAMNSFPKGTPKRWQLIAECVPSKTPIEVFDRVKFLAEHNKKKLQAEQ