MVRKSKGRQKIEMVKMQNESNLQVTFSKRRSGLFKKASELCTLCDAEVAIIVHSPGQKVFSFGHPNVKTVIDRFVDNDPPTPQQHGSMQLNEIRRNSNIRDLNNQLTQLTNQLESEKKKNEDLKKIRKNSQVPERWWEKPIEELDLAQAKQFKSRLEELKREVTLEASKMFQTAGPQQNFYAGSSSHAPFGVNNGNNFNLNLDQLNQRRMVDMNAFYNQNMLVSNRPLPFGNNFHGNAAEISVPEYNMTRPGYNQNQNLNFRGENISENEGYHGGYPPESGSGY*