MEKRRGEHIHFSQLVGSHTKVGLFSKRERYDNRMSKQVSIIYWNYDNALSINGVVELLALESGDGRIVLIDSLAMEHSVLNGLPLPLSAVDLELEKVDRCVTGLVVQQQTVRPLQLPLADVAIIAQGLLNPKAMARLAVGEALTNLVWAKVTSLNDVKASGNLMYAAKLDGEGASMYDAANALWDAMIELGIAIDGGKDSLSMAAQAGGETVKALGNLVISAYVTCPDISKTVTLDLKLGDDGLLLHINLGKGRHRLGGSSLAHVFDQELLGENLVSAGHDISDGAIVITLLEMDFAGNYGIKVNLSSKNTGIFEVLFAKELGLVLEVSSGNLDVIAKKLNTVGVLFEVIGQVTSSPSIEVSVNNTLHLNEKMSYLRDLWEETSFLLERCQRLESCVQSEQEGLKNRHAPAWALSFVPRFTNEKFMDSKSKPKVAVIREEGSNGDMEMSAMVYAASFEPWDVTMSDLLNERITLQDFRGIVFVRGFSYADVLDSAKGWAATIRFNECLLK*