MTARLARWALLLLTVFLLAVWLPQLHGLLAEQRLGKTRLFYSPVIERFVYTEQLGPGHQFVYRDENGTDYDRRTFETLIPFIYYKNMELWGRLPLALAGQRFDRETIVAERQVLELKPRELPEHAPRIALYPLLESNPGRARLRFPENVVRPGNELTFIDSDHNRRDPELSERFTNTLAEAGFRFPVQATFARVSILKAFDAGHFLLDAQGALFHLRRVDGQPRVDRVPLPVGVEIRHLKVTENKRREILGILLTRDDRLLLLREADYGLVPLELPGYQPDRMALKILFDPLHRTAIYSDQQQIQAVVMDHQWQPIASHRRAMTTHREGVGERIWEALVPFELALHDPDQRYLQLMPRPHGPSALFGIGLALLLTLVRLKRHRPQPAQAGAELLLVGLTGLYGLAALLLIPGPPSRAH