MDNIRFEARREKLRAAMRERGLAALFVSHDANRYYLSGFELHDPQTNESAGYVLVTADGRDWICTDSRYLDAARRIWDNERIFIYGADAPAQMNTLIRDHVRGTVGFEARSVSLEFFEKLSPGLAMERVDGLVEAQRIIKEPEEIEVMERSCALNHRLMEWVPSILRPGRTEAEVAWDIESFFRSNGASELSFASIVAVGPNGALPHHRGGRDVITDNCSVLVDVGARLDEYCSDQTRTFWVGDKPADHFVRALEQTQTAQAKAIAAMHPGMRACDAYKVARDHFESVGVAAHFTHALGHGIGLETHEPPSLNPRNEMVLKPGMVVTVEPGLYYPEWGGIRWEYMVLVTEDGVRAL