DEGGKQGGREGRRREREELKEQLEEARERLQALQEKVWRAFGEKHMAEDEKKRKRRNGSSGGVDGREEDVGLIEEEDMTEGIFHKRKEELQKDRERRMERGRGGGGLHLEGVMEGSGLWLDCGGLVRGDWDGGIDDESEEGGQKFAAALKLELGSAVARVIDRVLRLYTEMTDYAPSSPPAAISFLPSDPGSDGVPRPPPLSHPPLLPPASQPKDPSSSSFHPSSTSSSSSSSSFPAPPPPPPPPPPPLPLPLLHYSMQQLFSRSLHHPQLPHLPSSRKDYLNSDPFLEFSSHPSSHPSFPPLPLLGHLDPSLARHAHGGRERERVMRGDGGMRGGGMDGDMYLLNSPHMYTQEGLSPCHLKKAKLMFFYTRYPSSNTLKTYFPDVKFNRCVTSQMIKWFSNFREFFYIQMERFARQAVREALTRSRESQLRVGRDTELYRILNMHYNKSNIYQVPERFIEVSEVALREFYSAIWTGRDSDPCWKKGIYKIICKLDSPLPDAFRLPGCPTENWRCG