MGRGKIEMKRIEDATRRQVTFSKRRAGLMELFHRYEITTRNTRLQETNRDDEQMVMEITRLRNEIDQLEASLRRQTGEDLSSVSTVDELSQLQLQLESSLSNVHARKDELMSQQLEDMRCMHQTVHEQNNFLCRMMSENWQSPGSGEASAMEALTMLPPAAAATTAAEAFNCFFPEEEKGVAASSTLLQLWPQPHDGDQPDLRLW