> A0A259SZV3 MRKLNIGLQLYTLRDETAQDFRGTLRKVAELGYEGVEFAGYGDIPAEEMKTLLQELGLQAIGAHVGLHLLRADLQKEIDYLKTIGAKTMMCPYVAPEDRENIEQWKELFAFLEEVGAEARKQGLTFGYHNHDFEFADKIDGEFVFDAMYSSTSPEAVQVEMDVCWVQFAGQDPLAYIPKYAGRLPLLHLKDFSKDAEGNMKTLELGQGDVNLPGVIQAASDAGTQWLIVEQDVCQNPPLQSVENSMNWLKQNYLNQF