VSHLSPVRFYARTDCDSSTTSLCSFPVANVSLTKGGRDRVLMYGQPYRVTLELELPESPVNQDLGMFLVTISCYTRGGRIISTSSRSVMLHARSDLDQMLDTLVFSSLLDFGFAEAKQLLEVELYADYRENSYVPTTGAIIEIHSKRIQLYGAYLRIHAH