MQSNFVKQCKVCGTKQNVCFHYGVCTCRACGAFFRHFLIKFYLIWKNLFKRRYLENKKECKYKCKCLRKQLLEENKDGKSETNLAKCRKCRLDKCLSVGMKRLDVVYLRQDINREAMKEEKNEINLPNPPIVDISIMDQQKIKSILPIIEAQKRIMHAFNDLDDIFLYGPILFEEIILSNFNIFRLTGNFSVKPNPTPIPFDELNSWESSFRNKGMINKSWHKYFLVDRLLCFGIAKSLPVFEKLTLSDQIAQLRQIRHLFTSFTNTYLAWELGSETWTRKDNVTPVLGIMNNSEYSHDEKLLKWADYSFTKSVVHFKRVALTSVEFALLIAIIFTKSGKNFNLE