MIQDEIKVSTQTLQWKCIESKTESKRLLYSRFAISPFRKGQANTVGIAMRRALLNEIEGASITYAKIKKVKHEYSTIIGLQESIHDILINLKEIVLKSESFEPQKAYISVLGPKKITAQDIKGPSCIKIIDNSQYIATLNKDILLEIELNIEKDRGYRIENLQKYQEGLFPVDAVFMPIRNANYSVHSFESEKKIKEILFLEIWTDGSLTPKEALYEASRNLIDLFIPLINSEKKEKNFGIEKTNESNMSYFPFQSVSLDIEKMTKDVAFKHIFIDQLELPARAYNCLKKVNVHTIADLLHYSEDDLIKIKNFX