MKVMTDAQMEILRKQISVYATICEQLVEMHKSLTSHQDLAGVRLGNLYCDPLMTSTGHKITARQRWTPTPVQLQILERIFDQGYGTPSKQKIKEITSDLSQHGQISETNVYNWFQNRRARSKRKQLVTAPNNADSEVETEVESPKDKKTKSENFLPQQNSASRPEDLCFQNPELGSRLDFLDQQTHKEEAIFPSDGGIKPSGNLSPVAFYAGNDHQIGKMEVPGSYNPYQQTEDYSMSG