MEKATRCLARATGLVAAAAAAAGDGPQKRLAEAMVDCLARRLLRPVQAITDALIDPSVYLDRRSVRAARRGFFELSPFPKVAFVVGNRAIVEAVENESLVHVVGMSGPFTQPCQWIQLLHELRRRPEGPPRVVRLTVVHDDGELLAKMAEVLSDEAEELDMEFQFHGVVGQLEDLDFSNLRDVLEIKSGEALVFSCTLQLHRLLAADDDAMYSSRSAHLNQMASIAQLQQMAVSSCPPSTGGGGSVQYKDDDDDPYRSPATPLTFVSPPASTPHLQMPAALANFLSAVRALSPKIVVVAEQDADHNGVSFRKRFCEALHHYAAVFDSLDDAAAATTSAASHLWSPDERAQVERVVVGEEIKGVLLRDGAHRRERHDRLRQWAARMEMAGFTGVPLSYAAIRKGNDMVRRCGLRRCENRECGGCLLLCWSSRPLYSISAWRPAASGGAGSGSERSEYIHVGAEADDR