MLKFLIRGESVLEERLAQIGKMVDPQSRVADIGTDHAYLPIALVEEGKIDFAIASDVAAGPLDNAKQDIEQAGLEDKIETRLGSGLETLKSSDQIDTVVIAGMGGKLMTNLLETAHQEGKIYPTLILEANIGEPLVRKWLVDHQYEIVEEKIIEVAGHIYEIIKAKLTEAKHNLSDQELEFGPFLLKEKNPVFIKKWTKQLNYYENLKANLNKAKNKDEAKISQIDDLIEMIEEVLK