> A0A160NXV6 MSRRRAHIAMVGVPLVSHMLPSLAVLRELVARGHRVTYANDPAVAHLIEPMGAELVPFSSTLPFIDNVWPDDPIAASELFLDDAIQALPQLRAVYDDDPADLYLYDIGAYEARALAEAQGRPALQLSPTFVAWEGYAEEVAAQLWKLPGADAYRAKFARWLAGCGATTLDTDAFPGPPGRAVALITRAMQPQADRVDTSVVTFVGPCFDPPEKDEWARPADAENALLVSLGSAFTQQPDFYRRCLAAFGDLPGWHVVLQIGKHTDPAELGTIPGNVEVHAWVPQRAILEQADAFVTHAGMGGCGEALLAGVPMIAVPQAADQFMNADRLVELGVARRIDTADATAENLRAALRALTGDPEVARRSARLRDEARAEGGTARAADLIEDMLG