TEKERLSLCVGCGGQIHDQYILRVAPDLEWHAACLKCQECRQFLDESCTCFVRDGKTYCKRDYVRLFGTKCDKCGSSFSKNDFVMRAKTKIYHIECFRCSACARQLIPGDEFALRDGGSLYCKEDHDHLEKSSQNGLIQGVEPNNNISGNANNNNNNISSTNNNNNSLSNNNHSSELGSMSDSGSESGSHKSLRGKGPSGPSDGKPTRVRTVLNEKQLHTLRTCYNANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKKTIQMKLQMQQEKEGRKLGYGMQGIPMVASSPVRHDSPLNLHGLEVTAYQPPWKALSDFALHSDLDSNGSINTHTPAFQHLVNQMHGYDVGNGGGGGPGGGPGGMPPMPGQGGQVPPIGSHMDLSGHHHPDSTDSYVTYLESDDSMQGSP