MQVFLVLLFMKKRIAHASIQPDKFCFSEENSREVARILAKYPASRKRSAVLPLLHLVQRQHENWIPIAAMDHVAQLLGLPVIKVYEVASFYSMFNTAPVGKHTIRVCRTTPCWLRGSDCLIEAAKRELGIKVGHKTEDNKFSLDEVECLGACVSAPVVQINDDYFENLDERSFLELLSRLK