MLTSLPHITQKHYVDMSEITKDKAFETMRDLSHIFGFEKPKEADRHLFEEQAYAHLYFLFPLHLCLPIQDCTITLTLTKWAKDIDITNKIMPLSYQNNPDLENCKVYVKTYKEEQIIQTHFAQIQSELIATLETLLAIVKCKKSAALSEKDVLAYFATHPQVAREFKAICDKDLQDLKRERADIIESWQHYQAFETLCEKLF