MVNTRASGSGNNNNEENPTLAQVLAQQTQLINMLVQQMQNQQGNNNVNPPPPQNKLADFLRVRPPTFSSTTNPVEAGDWLHAVEEKLELLQCTDQDKVVFASHQLQGSASEWWDHFRMNRAEGQPITWAEFTEAFKKTHIPAGVVALKKREFRALKQKDRTVTEYLHEFNRLARYAPEDVRTDEERQEKFLEGLKDELSVMLISHDYEDFQELVDKAIRLEDKKNRMDNRKRGRIVFQEAQGSSQRQRIKPLQIGESFSAGQEQSQQLGISGEINSETNASNEDNDEQATQSVSFQQDQSQEDNSNGREQRVCFNCYEPGHFVKECPKPKRQQPQGQVNNLVLTEANAVPVASQGIQLSHQFQSGISFL