KAYRCDECHSTFTKSTSLKSHLLKHTGEKKFKCAHCPKTFFSSSSLKIHVRVHTGDRPFKCKECPRKFSDPSNFNKHKRWHA