MSLREKYEDAVAGRNADRAKIDELLVTLSNIEADINLLKRRIAELEENVRHMKTENQKMLSELQRARTDLDQETLNRIDYQNQVQTLLEEIDFLRRVQDQEIKDLQAIASRDTTPENREFFKNELSSAIRDIREEYDQRSNTQRNDMESWYRLKVQEIQTQSARQNMEQGYAKEEVKRLRTQVADLRGKLADLESRNALLEKQIQELNYQLEDDQRSYEAALNDRDAQIRKMREECQALMVELQMLLDTKQTLDAEIAIYRKMLEGEENRAGLKQLVEQVVKTHAISQETDTETMRVIKGETASRTSFQRSAKGNVSIHEASPDGKFIVLQNTHRAKDEGVGEWKLKRKIDGKKEIVYTLPQNFVLRAGKQLKIFARNQGISAPPDQLVYDGEDSFGSGSNVQTILYNKEGEVLYPPPINR