MKLGVDCVSVDTFTLASFTGNIIAQKRQIWAKPSPSSGFDLEAIEAYELELDNLESSLNDADENLDDDIEFDENSSQTIVHIIPPEFAKKRIDAVLAALEPEMSRSFCGNLVANKRVSIIQENGDNCLVDRKSFKVEPGQQLIISLPREEGASEIIAQDLPLDIIFEDEHMIVINKAANMVVHPAAGNWDGTVVNALAYYLANRSPFGAGAFIDREGKSESSRENVEHVEGAEGESISFRPGIVHRLDKGTTGVLVVAKTSQTLATLSNFFAARQVKKTYMAITVGNPGKHVVIDKPIGRHPLHRQRMRVVPDPHQKNSSGMAPKDRMVDNRSASQAGRRALSYVDTLAFDGKLSLVQVRIETGRTHQIRVHLQDRHTPIYGDDIYGLADWNKKLSKTHRIVRPLLHAYKLEINHPVTGEPMVFKASLADDMKRITTTIYPDSEKEIPDLFHGNTISNAA*