MGRGKIEMKRIEDATRRQVTFSKRRAGFLKKAHELAVLCDAQVGVVQMVMEITRLRNEIDQLEAGLRRQTGEDLSSVATVDELSQLQLQLESSLSKVHARKDELMSQQLEDMRRMHQTVHEQNNFLCRMMSENWQSPGSGEASAMEALTMLPAAAFNCFFPEEEEKGVAASSTLLQLWPQPHDGDQPDLRLWYIEDR