MGRAPCCDKANVKKGPWSPEEDVKLKDYIDKYGTGGNWIALPQKIGLKRCGKSCRLRWLNYLRPNIKHGGFSEEEDSIILSLYISIGSRWSIIAAQLPGRTDNDIKNYWNTKLKKKLLGRQKQMNRQDSIADSNENNISSNNNKSPQNLSNSALERLQLHMQLQNLQSPFSSFYNNPMLWPKLHPLLQSTPTTPDQNSKLGSQESFHPLGVNVVHQNNNIKLAEINDGVSPLYSENVEQSLNPTHGFQPNFGFSQDLQLDDHNMDLMNRGGSKELFQVGNEFELTNGSNWWSEEVELERKTTSSSSWGSASVLDQTTDGVVMLQDYGQMSYHSV