MGRAPCCDKANVKKGPWSPEEDVKLKDYIDKYGTGGNWIALPQKVGLKRCGKSCRLRWLNYLRPNIKHGGFSEEEDSIILSLYISIGSRWSIIAAQLPGRTDNDIKNYWNTKLKKKLLGRQKQMNRQDSIADSNENNISSNNNKSPQNLSNSALERLQLHMQLQNLQSPFSSFYNNPMLWPKLHPLLQSTPDQNSKLGSQESFHPLGVNVVHQNNNIKLAEINDGVSPLYSENVEQSLNPTHGFQPNFVFSQDLQLDNHNMDLMNRGGSKELFQVGNEFELTNGSSWWSEEVELERKTISSSSWGSASVLDQTTDGVVMLQDYGQMSYHSV