MRGRNRRFGWSLYLNDLQKGSGTVSAEFTPLFTELGPTPSASSMIVNHFGMRQDIQSYSLGGMGCGTGVLGISLVKDLLKHAGNFSLISRDDEVRPICMKSLGLKQRMGGAAIMLSNRAGMAARAHYQLEHATRVHTASDDEAYACMSWGPDKPPLNFHPPDASASIIFMRKLGVYSTTDAIHTLQDGINGVYLGRDVVKHAGNALTRCLRKITPRLLTWGQMAEAGYLAAKDYLSAWLPTAKAQAAEQQELERPKGLAAYKPDFTRCVDHFAIHAGGYAVLKGVQQGMALPNATMLPSFAAMRDFGNTSCSTTWYIMAYLESMGAVRKGERVLQIGMGGGMK