FVVRDIRVNGLVRLTPANVYTMLPINSGDRVNEPMIAEAIRTLYATGLFDDIKASKENDTLVFNVIERPIISKLEFKGNKLIPKEALEQGLKKMGIAEGEVFKKSALQTIETELEQQYTQQGRYDADVTVDTVARPNNRVELKINFNEGTPAKVFDINVIGNTVFKDSEIKQAFAVKESGWASVVTRNDRYAREKMAASLEALRAMYLNKGYINFNINNSQLNISEDKKHIFIEVAVDEGSQFKFGQTKFLGDALYKPEELQALKIYKDGDTYSQEKVNAVKQLLLRKYGNAGYYFADVNIVPQINNETGVVDLNYYVNPGQQVTVRRIN