MNDNQSLGKSLPKDSRRHVPVGVVALKKREFRALKQKDRTVAEYLHEFNRLARYAPEDVRTDEERQEKFLEGPKDELSVMLISHDYEDFQELVDKAIRLEDKKNKMDNRKRKMTVSQEAQGSSQRQRIKPLQIGESFSAGQEQSQQLGISGEINSDTNASNEDNDEQATQSVSFQQDQSQEDNSNGREHRVCFNCYEPGHFVKECPKPKRQQPQGQVNNIVLTGANAVPVASQGIQLSHQFQSSSSFL