MESGKKGGRGYLTWSDSMDKALLDVFVEHYNKGDGAQNGWKPHVYTAAVKNVREKCEMEITKENIISRNKTFDNGFGWDRDNNKISVDSEDVWNTYVQANKDATSYRHKTIKFWDMISLVYLKDRANGAGARTAAESVVEMAAENGNNSKDTDATSSTQVDGDRKKKRYRSDDSIASMLGEKPDNFTAVFQADVCEPPPKPASPEEIIAALDAIPGLGEDDVLAAYDILVSNDLKFKSLQALPDRVKKKWFLKQVNP*