MFERGGTGNGNGNKMNLRIENLEGLLRSMGEGSNAKINSLKQTIRRNKTDMAENTAKSLELMRQVFQAEMTEEFRQILDRHEVSDEDIKELCRNILEAAKTPFLPAENVDPLLKDIDAPSCRGFDSDVESEASVMSIVAQQPIAVQAPPTRGRKRGRPRKTDLDCGRSGTPIMRSTDAITAREAEKWNADRVNASTRFILGSKVSRLLATVQRGTLYAKHPRLFRYVGDEDDRAWLIENRLTTRLSGKIFIMMLEDVIEIAAAENYAGSMADFERVSFCVPASLIAKMKVRMGEVYEQLKLRVVNNSPYARF