MGRKPCCDKEGLNKGAWSAWEDKALANYINTHGEGKWRDLPQRAGLNRCGKSCRLRWLNYLRPDIKRGNISPEEEELIVRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTNLSKRSEQGSDKAYQDQLSASTSSKDDTKKLNNPASKSSVQVVRTKAFKCRKVAIPSHLDGHDQMLERSNVAPGSDSESPCSSAAQEHDSSFGFLRDFDINDMLIPDVLSSDFQKAQINDCDQDMLECGITKIEDLLMGEARLGEWRAGDDDQDDPLQPNDDDHGDVNGFNALSSFLNSVDDDQWIIS