MKKIMESVDQSCSVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQESCRIGYEERNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYDKSKLIGMRKTLVFYKGRAPNGQKTDWIMHEYRLESDENAPPQEEGWVVCRAFKKKPMTGQAKNTETWSSSYFYDELPSGVRSVTEPLNYVSKQKQNVFAQDLMFKQELEGSDIGLNFIHCDQFIQLPQLESPSLPLTKRPVSLTSITSLEKNKNIYKRHLIEEDVSFNALISSGNKDKKKKKTSVMTTDWRALDKFVASQLMSQEDGVSGFGGHHEEDNNKIGHYNNEESNNKGSVETASSTLLSDREEENRFISGLLCSNLDYDLYRDLHV*