MNMNPHHGGMKEEFVGGSSSFSVVGEPQPREGLHENGPPPFLTKTYDIVDDPSTNHIVSWSTGNNSFVVWDPQAFSIILLPRFFKHNNFSSFVRQLNTYGFKKVDADRWEFANEMFLKGQKILLKNIRRRKANQSQVMQALDPSCVELGRFGSDGIEVDRLRRDRQVLMVELVKLRQQQQNTRTHLEAMEGRLKRSEQKQKQMMNFLARAIQNPNFLQQLVQQKEWRKELEEIFSKKRRRTIDQGPSNVEAGDELGYVDKECLNFVKLETHQDVEEDSNQINQLEVRDKEIDIEVFWQDLFKEGIEDEVDIEDVDVLAEQLGYLASSPPK