MTRHGKNCTAGAVYTYHEKRKDTAASGYGTQSVRLGKDAIKDFDCCSLSLQPCRDPVLTEDGYLYEKEAILQYILHQKTEIAKKMKAYEKQKQALKSEGQLESKSEERERAEKFKQRENNIVSKPINPFTSGKSKDEGNQNGSTSSSSTDTSSGESSSSSALPSFWIPSLTPEAKPTLLKKPSKTVSCPMSGRPLKMSDLITVRFTPLDPSLDRVALLTRQDRYVCAVTKDTLGNSVPCAVLRPSGVVVTMECVEKLIKKDMVDPITGDKLKEKDIIPIQRGGTGFAGSGVDLKAKEARPVMQA