MKKNKKLQFNLLTSQKGFSVFEALIAALLFSISALGLLEYQQKLLQGFQRQWQMRQASALIQQNIEIFSETHHPVFSKLTNPTSGWKLEKIPRRVNANCINFHVEATSPQNQKFSLNRWFCE