MPNTKLWAAALTTALLSTQVYAADTAQPGKGISVIPVQSTISEETFQTLLVSRALEKLGYDVQTPREVDYNVAYTSIASGDATFIAVNWDPLHADQYKAAGGDAKFYRQGEYVSGAAQGYLIDKKTAEKYKITNIAQLKDPKIAKIFDTNGDGKADLTGCTPGWGCEAAINHHLPAYGLTNTVEHNQGNYAAMIADTITRYKEGKPILYYTWTPYWVSDVLVPGRDVVWLQVPFSSQPGEMKDISTKLPNGADYGFPVNTMKIAANKAWAEKNPAAAKLFAIMKLPIADVNAQNLRMHEGQGSQKDIERHVDGWIKAHQQLFDGWVKTAADAAK