LFRSKLHAAIGSRWSMIAQQLPGRTDNDVKNYWNTKLRKKLSEMGIDPVTHKPFSQIIADYGNVGGLPKTGMRIGSLNKDLKNAILMKMD