MNPITRRALTRYMDNIAKLNGVASVAEKFAVAPSVQQTLEKRIQESAAFLQRINVQGVTEQMGEKLGLLIGAPIASTTDTTKADRTTVDLTDMDPNAYVCAQTNYDTHLKYSKLDAWAQFPNFQTTVRDVNATQQALDRIRIGFNGVGRAATSDRTKNPNLEDVNKGWLQTYRDQAKDRVISEGKKGSGKLVIGGADGDYKNLDALVYEATNSLIEPWYAESPELVVLCGRDTLLDKYFPILDRDNPPTESLAASMVISQKRIGNLQAMRVPFMPRGKLFITIPKNLSIYWQIGGRRRTVIDNPKRDQVEFFESSNEAYVVEDFGAGCLIENVEFAGAPAPVGGQ