MWSTYGGMVAFPSLEKFIDECVTILEWWDHFRMNRAERQPITWEEFIEGFKKTHIPAGVVALKKREFRALKQKDRTVTEYLHEFNRLARYALEDVRTDEERQEKFLEGLKDELSVMLISHDYVDFQQLVDKAIRLEDKNNRMDNRKRKMIVFQEAQDSSQRQRIKPLQIGESFSAGQEQSQQLGISGEINSETNASNEDNDEQATQSVSFQQDQSQEDNSNGREHRVCFNCYEPGHFVKECPKPKRQQPQGQVNNIVLTGANAVPVASQGIQLSHQFQSSSSFL