MTLLQAQHWEKLFGDLTLEKKSLYGVWTVYSPAQEIIKSSQGIRTLQANADKTVITHTNQFPSADRTTLEKQWQIAKATCNLPDGLLHPADPSKRAFALFNYGATAWVPQKLELGRGFSVELFLKSPDGNTSIGSIYAENGDLEKILYLRESLSSFPDILPLGTEVTTLPGNWIGSQVSITPDLKITDAEVITEFVLDPTLGKNKSFFLPDSVVVNIPDRVKLGDAFDIVAGKLVAENEYKRLTAKYNHAGDFVLLISEVFNLTDEAKANTN