SNKVPVVQPSHGVHPLTPLIPYSNEHFSHGSHSPHLPADINQKQGVHRPSQTSDIPGFYSLPPGGVGQITPSMGWKPQPEPKREKEAKKPTIKKPLNAFMLYMKEMRAKVIAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYPVVEYQSAYDIGFQDFEKSGKYIPENSRYVECEKQALDS