MARNPFRGPRFPQDVILCAVRWYCRYGLSYRDVRDLLAERGITVDASTVYRWVRKFGPEIAKRSQKHRGWRGLGWHVDETYLRVGGRWCYVWRAVDQRGRLIDFRVTARRNTAAAKAFIRQARDKARLYPPLSIVTNKAPTYAKVMKNINAQMLPNEAIMHIDQKWQNNRIESDHAALKQRLNPMRGFKTLSSAKAALAGIEAVRMIKKGHVVRKSPGPIGEIRFIEEILPKAA