MGRQPCCDKVGLKKGPWTAEEDQKLVGFLLTHGHYCWRVVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDEEQQLVIDLHAQLGNRKEADTSEIAGRLIWLSRRRRKRKRHTEGHRSKVGDESVDGVPILDAAKRPPKLQETTHFKNGASCTSKRRSLDDKPIAHGPECPG