MSEFEAVVERVRERVDPTPDERAALAETVERLTDRAREAVTELDVDADVLQVGSTARGTWVAGDRDIDLFVRFPPDISREDLEAYGLQVGNAVLPEGREEYAEHPYVKGVFEGYDVDLVPCYRLDSATDIQSAVDRTPFHNAYLVERLDDNLAGDVRLFKQFLKGVGAYGSDLRTRGFSGYLTELLVVEYGEFRETLEAISEWEPQVRLDPEDHAAATFDDALVVVDPTDPERNVAAVVSDTNVARVIHHARAFLADPDEAVFEPDSPEPLDAAGVREHVERRGTTPLAVVFDAPDLVDDQLYPQLYRSRDGLVRGLEKRGFWVLRAATWADERAVLFAELEVAELSAVERHEGPPVYVSGHATGFYEKYADTDAYGPFVDGERYVVERERDVRTAREFAEDHLPDVALGAHVESIVERGDYEVLVGERVASLADEFGEELAGYFDPSA