MLEHHDHAVLNQFYSYPFSSDEVFQQGLSGILAHTSMNEVLGTERSDLILKTQVFYFNRATGHNLNLEDLQAHYTADLDRSLPRGNQYTRASSETQHGEAPNLTFAELKSMIEQGKTDNIPNNKIIPDTLNDAAPTRSNAPVRKKPWEVASQS