MGRAPCCEKVGLNRGPWTREEDALLIKYITAHGEGSWRTLPKQAGLRRCGKSCRLRWINYLRPDLKRGNITEEEDELIIKLHSLLGNRWSLIAGRLAGRTDNEIKNYWNTHLKKKLRSMGIDPHTHRP