MELAEIIEQLKYNETRIFPREAVEGAISQQAAITPVLIETLKECKNNFDELLEDSGYILHIYALYLLAQFREKAAYSVIIDFFSTPGDTAMDITGDVVTEDLGRIITSVFDGNLDPIKQLIENQEANEYVRGAAIDSLMTLLAQDIITRQEVVEYFGELFQGKIERNADNYLLNKLIIDICDLCPLELKPYIDQAFDEDLVDPMFIAREEVDESIELGIEGALEKLRDDHHHVLIDNIITEMEWWAGFNEPKSKPSYTPFNTLNEFTKSSSPKKSQAIKKKKMQQQTRRKNRPKKK