MRYQRPEENEVVQLEQFCTEILEDLANNQLVLPTLPEVALKIREVVDDPNTSAADVAKIIVTDTALSVRLIKIANSPLYRGRHPINNVQTALARLGTALVRNLVTSLVMEQIFQATSESLDWRMRKLWEQSTQIATIAYVLAGQKNKLKPDEALLAGLIHQVGLLPILLRAEDMPELLENEAALDEIMTQLSSTLGKAILESWRFPPELVAVTAEHNDLQRNPKPEPDLVDVVIVAKLQSNLSTIESYKDWHTIPAFAKLGFSTDISVIDLEGNEAEVHEVRTMLAT