MEKDRGILIAILVVLPLLLQAAKISLSPPDGNSIDFEVTASGFQIYSCVDVNKTGHLSWALDRAEAELFDAKFHTLIGFHYFLPKPDAGGGRATWSLLKTPGSSSSELPSSTVTGKTITNLSGGRGNIDDLLVQATSHSGHTRLGRASYIQRIKTRGGTAPSDEICKVGGMTQAVPYKSDYVFWTQQASDVIEGHHGYIDAKYSTRPLFLLFGEGFQHYRFDGSAWQLFNASALLSSIPGQEVIGDHYFLETKDARGGQPTWSSFASPSTVTAKPVNTLRPATSDSISWADLHATGNTGDKYFFGGVTYVQRRSTRGGLPPQVSRAPKVGDVFLSPYSAVYWFYVSS*