MGRQPCCEKVGLKKGPWTAEEDQKLVAFLLSHGHCCWRLVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDDEEKLVIDLHSQLGNRWSKIAARLPGRTDNEIKNHWNTHIRKKLKKMGLDPRLPGTKAQYFRDQFGSARTALAIVVEYLS