MGRSQEKGQGPIYNMRLSTVGATRATETGAIHEPTGLDLAMKLHYLKAAYIYSPELASDLSVTHVKEAMFKLFDQIAWTTGRLWRRDSGRPYIKCNDCGARFVEGECNFTVEEWLSKPDRSVDEFLVYHQPVGPELPFSPLIYVQVLEAKPGHAKGLYRRGMAYMAGGEYEDARNDFNMMIKVDKSSEADATAALLKLKQKEQEAESKARKQFKGLFDKKPGEITEVGSEIREETRTIEEVDETKDNDGDDEETQEEENTATVSTERKRKWSEKAWPILKNVMVQIGIQLCVALLGVYIFQFVSARFT*