RPPYSYATLILLAINSTEEKRMTLQEIYKWIEERFPYYTKCKKAWKNSIRHNLSLHSFFLKEKRPADLPGKGSYWSISP