VGKTLGDAPVDAERDCFTDWSASAVQEITMVDTESFWPTNFGISSVDLSVVDDHSHSFDIKPFTTVDFSSISAPHYEDIPFTRSDPMVPDYKYDLKLQEYQSAIKVEPASPPYYSEKTQLYSKAHEETCSSLMAIECRVCGDKASGFHYGVHACEGCKGFFRRTIRLKLIYDRCDLNCRIHKKSRNKCQYCRFQKCLAVGMSHNAIRFGRMPQAEKEKLLAEISSDIDQLNPESADLRALAKHLYDSYIKSFPLTKAKARAILTGKTTDKSPFVIYDMNSLMMGEDKIKFKHITPLQEQSKEVAIRIFQGCQFRSVEAVQEITEYAKSIPGFVNLDLNDQVTLLKYGVHEIIYTMLASLMNKDGVLISEGQGFMTREFLKSLRKPFGDFMEPKFEFAVKFNALELDDSDLAIFIAVIILSG