MGELPPGYRFYPTEEELVCFYLRHKLDGRRGSDIERVIPVADVCSLDPWQLPGTSQVHQGAWTGDGEPWFYFCPRQEREARGGRPSRTTPSGYWKAAGTPGWVYSADGRPIGTKKTMVFYRGRAPAGTKTKWKMNEYRALEDEADADAARAAVPALNPYLQTKSEFSLCRLYTRSGCPRQFDRRPSSSVAGGGRSENPGPSALANADAETGQGQKRKRSPENDGTSSSDDNGDGNGSILQPQQQRQRSADEELVECNMIDWADFLDWI