MTREKIRIKKIDNLTARQVTFSKRRRGIIKKANELSILCDADVALIIFSATGKLFEFSSSSMRDILGRYNLHASNINKMMGPPSPYHQLENCNLSRLSKEVEDKTKQLRQMRGEDLEGLNLEELQRLEKSLECGLSRVSEKKGECVMSQISSLEKRGSELVDENRRLREQLVTLEMAKTMALKEAVETESATTNVSSYDSGAPIEDDFSDTSLKLGLPSWE