MLPSVGPAQRGAYCDVVRSSALINLPAGPGFNLNNFLMENMLRTVRAPLDLESVXALFPTSQAGAQLLALASPVPLKLCAPEQVSTGAYGTRWAFQVLSPSADGARLAGRAPGDRDGAFQPSAPAPSKPFFLSAPPFYSACCGGSCRRPASPTAFPREESVLPLLTQDSNSKARRGILRRAVFSEDQRKALEKMFQKQKYISKTDRKKLAINLGLKESQVKIWFQNRRMKWRNSKEKEVLSNRCVQEAGLQEDPLSRSALGFSSPCPSIWEVSQQHSSPRWRENSPEPSERLIQENSGISEAGSLQGALYLCTEGEAGDKGVLTGAI