KANQPTHSVPQLSPLYEHFSSPHPTPAPSDINQKQGVHRPLQTPDLSGFYSLTSSSMGQLPHTVSWPSPPLYPLSPSCGYRQHFPAPTAAPGTPYPRFTHPSLMLGSGVPGHPAAIPHPAIVPTSGKQELQPYDRSLKTQAESKAEKEAKKPTIKKPLNAFMLYMKEMRAKVIAECTLKESAAINQILGRRWHALSREEQAKYYELARKERQLHMQLYPGWSARDNYGKKKRRSREKHQESTTGGKRNAFGTYPEKAAAPAPFLPMTVL