MISKRLELVASFVSQGAILLDVGSDHAYLPIELVERGQIKSAIAGEVVEGPYQSAVKNVEAHGLKEKIQVRLANGLAAFEETDQVSVITIAGMGGRLIARILEEGLGKLANVERLILQPNNREDDLRIWLQDHGFQIVAERILEEAGKFYEILVVEAGQMKLSASDVRFGPFLSKEVSPVFVQKWQKEAEKLEFALGQIPEKNLEERQVLVDKIQAIKEVLHVSK