MTYLKPKSKPQAILADEDDEEKSTHQALQQPFAPRGLNESSMGIDLPSMRRSATGSNQITDIENGSRARGMLLPFQPLSIAFNSVNYYVDMPAEMKQQGVAEDRLQLLQDVSGAFQPRILTALVGVSGAGKSTLMDVLAGRKTGGYIEGDISISGYPKQQETFARIAGYCEQNDIHSPNVTVRESLEYSAWLRLPQDIDKNTKMMFVTEIMELVELTPIGDAIVGLPGIDGLSTEQRKRLTIAVELVANPSIIFMDEPTSG