MRPVHALILDLDGLILDTESLCVEIAREVVSRHGRQLTLEAQHVALGKRPLECWADVAKVLNISAPPEQLLAESEPLLAARWAHAPLLPGALRLVRHLAACGVPFAIATSTPRATFAAKMSLKTELRELLVERPGAAVVCGDEVAKGKPYPDVFLEAAKRLNVVPERCLVLEDAPSGVEGATAAGMRVVVVPSLVGTGTGTATNEYGAADPSAATGVVEVLPSLLAFSPAAYGLPPFTDLLPPPTPAPPAASPSAPRGPEGPLDEADGAPVRIGGHLGDAVIPMDRVIRIRGKVVKGFGRGSKDLGIPTANVDPEAVAAALAEAVTGIYAGWARVGNRPEVHKTVLSIGWNPFFGNKEKTLEPWILHSFDEPFYGETLSLVICGYVRPEANFSSLEALIARIHADAEVSRAALDWPPLAGLREDPFLTQLQLPSIEAGVLAGGQDSAS*