MQVFESLDELSNAAADAFCKAAKEAIEQRGVFRVTLSGGSTPKRLYELLATKELPWQNIEFYWGDERNVTEDNLDSNYRMVREALLSHLPADSLHAFPVPVDPDNPAATAEAYEKTLRETFAGSDVPTWDLALLGMGDDAHTASLFPETKAIEQNDRWFVENWVPKMKTYRYTLTAPAINSARQRWFLIGGSNKRQALASVRSSASDLPAALFPSRLIESPTWFVTRDAVATA