MAEMADVGSVDGRPCKRCKERPAVQEIRTDAVCGPCYCSFIQVKAAKRLEVLTRESRASGATKRGKADYTVGLSFGPSSAAMVQLLDVFEGRRAEKNQRPPTTKYTPITTKIHVVHVDTDLPAAGAALPPSDLLQRWAERYPRFVFRSVPLTAAIGLSSIDWAALPTLKEGCRPEEQLRHLFDNLPSATSAADLTRLFVRHVLMAEAVREACCALLLGNSTTSLAALTLSETAKGRAFSLPWLINDGAHSITDYSVGPERAEETGSHKMLVYFLVRELYRNELTTYTELAGMDTSLIIEDTSAANPIISHKHQTIDDVMTRYFREVEENFPSVVANVVRTTAKLSRDEPSERCGLCGVAIDATGNERWAGEMGDTTDGEAEAQGSSKLCHGCQRSVNG