KERLSLCVGCGGQIHDQYILRVAPDLEWHAACLKCQECRQFLDESCTCFVRDGKTYCKRDYVRLFGTKCDKCGSSFSKNDFVMRAKTKIYHIECFRCSACARQLIPGDEFALRDGGALYCKEDHDHLEKSNQNSLIQSVEPNNNISSNTNQNSTSNNNNNTSLSNNNHSSELGSMSDSGSESGSHKSMRGKGPSGPSDGKPTRVRTVLNEKQLHTLRTCYNANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKKTIQMKLQMQQEKEGRKLGYGMQGIPMVASSPVRHDSPLNMHGLEVTAYQPPWKALSDFALHSDLDSNGAINTHTPAFQHLVNQMHGYDVGGGGGMQQMPAQGQGPPIASHMDMSGHHHPDSTDSYVTYLESDDSMQGSP