MRMSHSKRGSDGNSSRYDSSTAQALAEELDTVEKRNLHNNLERQRRIGLKNLFEELKRQIPQLRDKDRAPKVNILREAAALCNRLNQEAEQVNELRQRQMKLYERVRYLRASIHNQRVGVE