MGRAPCCDKANVKKGPWSPEEDVKLKDYIDKYGTGGNWIALPQKIGLKRCGKSCRLRWLNYLRPNIKHGGFSEEEDSIILNLYISIGSRWSIIAAQLPGRTDNDIKNYWNTKLKKKLLGRQKQMNCQDSITHSNENNISNNNNKSPQNLSNSALERLQLHMQLQNLQSPFSSFYNNPILWPKLHPLLQTTPDQNSKLASQETLHPLGVNFVHQKSHINLAELSNGASPIYSDNVEQDLNSANEFQPNFGFSQDLQLDNHNMDLMNRSCGSKEWFQVGNEFGPTNDSSWWSEEVELERKTMSSSSWGSASVLDQTTEGVGILQDYTQMSYHSV