CLDSKLQVSHRKGLPHVIYCRLWRWPDLQNHQELQPGDRCEYAFHLKKDQVCVNPYHYTRVEVDYSTTIPENTDLPTSSSINDTPFNIPDTPSPPGYLSEEGDTTDSQGMDGIDMSPSPPLDNNAELQPVTYKEPEYWCSIAYYELNMRVGETFHASQPSLTVDGFTDPSNSERFCLGLLSNVNRTQQVEMTRRHIGRGVRLYYIGGEVFAECLSDNAVFVQSPNCNQRYGWHPATVCKIPPGCNLKIFNNQEFAALLAQSVNQGFESVYQLTRMCTIRMSFVKGWGAEYRRQTVTSTPSWIEIHLNGPLQWLDRVLTQMGSPGLPCSSMSTKPRPNSTTDRLQTLSLWVIL