MEQTLEVQATISVLIPEDKILVDKVEYQELKEKDFDGWVGMDVFIKKSNRSRTTIKNLLNCPEMVKKLSIENGGWVFYPADAGKWSFHYKEMMEFINNEFYQKFNGGSK