MRRLILLFAIFSVTLLAETITLDATLLNFDDLLQLLEIHSRVFDVTPPSTGTVGSMRYLEYNGHVLANVEDLYILDNNKLPSPGVPVETLKLFGVDYIQTGDGVKIITCRVNSIEEIGKTVVVNFEGEKNFDVEQTQNSVRIIAKDWLLFRGVVKMPEEVLYEKENVRIERTAESDGQFRILLSAESVGKYVVKPFGERVDPYEKDVVFLVGYGDGRIIVRSFSKDLNGLDLPAYSESLKLARKIANELGYKLEECPVYDIPVGVIGMIVLLKGKDEMPVFLNTVERLMAE