MSLTPGFYGSEGISEEEGIAVIRRALELGANLFNTSDLYGPLINEKLVGKALKDVDRNKVVITTKWGPYFQDGQLVHDYSAAYARKAAESALERLQTNYIDLFTLRGPIPPETNLEETMNELKALVNEGKVKYIGLSEVSPEDVRRAHSIVPIAALEQEWSLFTRDLEKDLLPVCQELGIGILAYSPLGRGLLTGQLKSHDQLQAGDFRAVAYPRFQGENWEKNRKLVENLEALAAKKGVTAGQLAMAWLLAKAPDAILIPGTKRIKYLEENMGAANIKLTHEEVAEIEGAVPEDAVAGNRYANMKATYKSS*