MLYLVGLGLSDETDITVKGLEVVKKAERVYLEAYTSILLVDQATLESYYGRPIVVADREMVESNSDEILRDADKVDVAFCVVGDPFGATTHTDLVLRARELGIQVRTVPNASIMSGIGAAGLQLYNFGQTVSMVFFLDNWRPASFYDRIKENRSIGLHTLVLLDIKVKEQSLENMARGRKIYEPPRYMTVGTCAQQMLEIEEEKQEGVYGPESLAIGCARVGGKTEKFVSGTLKELCDADDLLGPPLHSLILLGRRTHELEHDFVREFAVNKENWDRIWKAEYCGKQ*