SILEMSRGVKLTDVAPVGFFLVLDVVYLVYESKHLHEGAKSETAEELKKVAQELEEKLNMLNNNYKILQADQEL