MNYPRRRTQVLKSDAPNPHGSAVVRPQIDSKLFRAKLNVIYRYAKPYTLGGMVLSIISTSLLTVNKLSDFTPSFFIGVLQVIIGGSLANSYVAAINQLSDIDIDKVNKPYLPLPSGELSVKTAIRLTSLYAILGFFLGWSTKSWPLKLGLLLWYASGTAYSVHLPLLRWKKNPALAAVSISLGLGVGINILFHLHVQACIYGRPLMLSKHAIFVSGIMCIFGLVAALFKDIPDVEGDKINGVNSLASQVGKKPVFWLCIWLLEMAYGVAILIGLSSTYFWIGSIMVISHSILGFILWKEANLVDLESDQAIESFYRFIWKLRGVEDLLMPLLRF*