MGLLDGLMGNASEVNVQEVQKEYANVLASSETIEKAYKLLRDMFIFTNKRLILVDKQGVTGKKTEYHSIPYKSITHFSIETAGSFDLDAELKIWISGTQMPVQKQFNKSLNIYELQSVLAAYVLK