MLAADELTPIMNAQLREVVDVLDVPKSAASILMREHKWAKERLFQSFFDNPDKVQEKCGTDSSNRATRSFTTKRKHCEICMDEDGFEPDEMISMPCGHEFCETCWYGFIHNALDKGPLCVRESCPQAGCNELITEEEVSRAAPDLLPKFESYQLRSFVETYGMTRWCPGPGCEQVAVAAGSGGVFADAAGGVAHCDKCDTHFCLKCGEEPHAPIACKDLVKWQEKCRNESETANWILANTKPCPKCSSRIEKNQGCNHMTCSGCKYEFCWICMGNWTEHGATTGGYYKCNKFDPNADGDDQSDAAKAKRELDRYLHYYKRFHGHDQAQGFAKKSLKETEARMVTLQEQNVDTVWTDVEFLKTANEQLVECRKVLKYTYAFAYYLQDKEKRSRFEFHQEMLEKFTENLSELSEKPL