MAVQAQQYLDENLCFPLAYSQEMGGFIDIQPSTIIPQQRNQRFIINSQLSSSDDLASTTFSHFLASQIEKQRNDMDEFIVLQNERLRVTIQEKRKQQIALLLKTLEVKTLFLLRQKEEEIAKQNRKKAELEFCLKRMEMEIQTWQRIATEKEAMVFSLNTKIEQVMREKVCSSSTPAQDAESCCDLSPSTNPSEEREKMACKACNSRVSCILILPCRHLCSCEACEALLDSCPVCNSVKMASMEVYMS