MFRQNIKQFTSRRFGSHYAPSKFLNEASYKSNPKLGEQFMKQYETKVHHSEGITNLWKKLTYFVAIPAILLVAIPVGKVEMEHAKHREHQRHMSDEEWPQQYEYQNIRAKPFFWGDGDKTLFWNSDVNRHIQK