MSRSQLTTKEGKKQAAAAAKRHDELVKKAERALKTKAVNHKETARGLLQAAIKEQRAPATILLLANLQYDMNRFADAATSAELVLRSGPGASQQRDAEALLARIGGSRKSKEPQTPTSAIDGLLDSVLGGSTPQRRCASDPWAPSLPPSQPSTEALSSVDALFGGASARTPPQQRSNPFGDEESCGSAASNPFGGESDPTPFDEEEGSEWEGGEGGVTTLALRPGDDAGEEHIEDPLEVALSSLSKIATRVEELALAGPESEGELLQLVRALAKLH*