KERLSLCVGCGGQIHDQYILRVAPDLEWHAACLKCQECRQFLDESCTCFVRDGKTYCKRDYVRLFGTKCDKCGSSFSKNDFVMRAKTKIYHIECFRCSACARQLIPGDEFALRDGGSLYCKEDHDHLEKSSQNGLIQGVEPNNNISGNANNNNNISSTNNNNNSLSNNNHSSELGSMSDSGSESGSHKSLRGKGPSGPSDGKPTRVRTVLNEKQLHTLRTCYNANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKKTIQMKLQMQQEKEGRKLGYGMQGIPMVASSPVRHDSPLNLHGLEVTAYQPPWKALSDFALHSDLDSNGSINTHTPAFQHLVNQMHGYDVGNGGGGGPGGGPGGMPPMPGQGGQVPPIGSHMDLSGHHHPDSTDSYVTYLESDDSMQGSP