MESVDQSCSVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIRDIDLYRIEPWDLQESCRIGYEERNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYDKSKLIGMRKTLVFYKGRAPNGQKTDWIMHEYRLESDENAPPQEEGWVVCRAFKKKPMTGQAKNTETWSSSYFYDELPSGVRSVTEPLNYVSKQKQNVFAQDLMFKQELEGSDIGLNFIHCDQFIQLPQLESPSLPLTKRPVSLTSITSLEKNKNIYKRHLIEEDVSFNALISSGNKDKKKKKTSVMTTDWRALDKFVASQLMSQEDGVSGFGGHHEEDNNKIGHYNNEESNNKGSVETASSTLLSDREEENRFISGLLCSNLDYDLYRDLHV*