MTLRFKSRIEQALNEREHSGLTRRLQLLERSAQGELIQQDRTYLNFSSNDYLGLANDAELVQAWQTGLARFGAGSGASPMVTGFSSAHAELEHELCHWLGYERAVLFSSGFSANQAMLFTLLEKEDLLLQDKLNHASLMEAGMLSPATMKRFKHNDTEHLRQLLHEQSNSLVVTEGVFSMDGDCAPLAQIATLVKQRAWLMVDDAHGIGVLGEHGAGSCQAAGIHPEILVVTFGKAFGLAGAAVLCDAHVGDYLTQFARHHVYSTAMPPAQAHALTHAARMIQSQSWRREKLAELLACFDEQCRNIPGFVATQTPIKPWLLGSSDSALSASHELKQQGIWVSAIRPPTVPVGSARLRITITAAHTQAQIRRLSEQLKHVMEKDT*