MEKKKAMQIEGYPIEGLSIGGHETCIIFPSLRIAFDIGRCPHRAISQDFLFISHSHMDHIGGLPMYVATRGLYKMKPPTIIVPASIKETVESLFEVHRKLDSSELKHNLVGLDIGEEFIIRKDLKVKAFKTFHVIQSQGYVVYSTKYKLKKEYIGLSGNEIKNLKVSGVEITDSIITPEVAFTGDTTSDFVVDETNADALKAKVLVMESTFLDDSVSVEHARDYGHIHISEIVNHAEKFENKAILLIHFSARYTVKEIEDAVSALPPPLEGRVFALTQGF*