MNPYLTVKQEYAGSSLLPLSGGDEPPTMMLPPQPMEGLHDTGPPPFLTKTFDMVDDPMTNHIVSWSRGGFSFVVWDPYSFSANLLPRYFKHNNFSSFVRQLNTYGFRKIDPDRWEFANEGFLRGQKQLLRNIKRRKAASQPLSQQQAPDACVEVSRFGLDGEIDLLKRDRHVLMMELAKLRQQQQKARSYIQAMEQRLQGTEQKQQQMMQFLARAMQNPAFLLQLVQQKGKRKELEEAMTKKRRIPVDQRPSRMSELEALALEMQGYGRARREQEDGVEELEPLESGDRELDEGFWEELLNESAGGGEDEDVNTLAERLGYLRSSPKYRN