MMRRVHVLLSSMNRLMRPAGVPGEDSAGLGGLDTGEPRKLVGGHLGGVGTEADLAGSTAKETDTVGVEGFVEGSSARLGAGERNFAVCLLSDHLGDLAGLAFAEGLDDGSLHGELDEIERQEPDDVPDPDNTDPATRDSTDLSEAPVGVSGNDGRDELSDTEGAEQGSRGTLHEEPAVRTSNEDKSLRDDSNLEVDDHVDLVVVGVLAASVLTVGERNAELVFEERGLDDDDHENDSRQSEVKTVSDSESEDLSQVPGVRSVRGQDTVDGEG