KERLSLCVGCGGQIHDQYILRVAPDLEWHAACLKCQECRQFLDESCTCFVRDGKTYCKRDYVRLFGTKCDKCGSSFSKNDFVMRAKTKIYHIECFRCSACARQLIPGDEFALRDGGSLYCKEDHDHLEKSSQNGLIQAVEPNNNISGNANNNNINSTNNNNNSLSNNNHSSELGSMSDSGSESGSHKSLRGKGPSGPSDGKPTRVRTVLNEKQLHTLRTCYNANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKKTIQMKLQMQQEKEGRKLGYGMQGIPMVASSPVRHDSPLNLHGLEVTAYQPPWKALSDFALHSDLDSNGSINTHTPAFQHLVN