KNHSQGWRKGPWTAEEDKLLTEYVTLHGEGRWSTVARSAGLNRNNKSCRLRWVNYLRPGLKRGQLTPEEESIIIELHAVWGNKWSMIARCLPGRTDNEIKNLSIFIH*