MAARHCRSSHVPARRTGTFATFATSLLTLAVLRGLGLSAFLGASGGDADPSTIRPLTGRRLLLQESALAGTAALWALQPEEAEAFRQDRIFNAKQTLVPKIRKYYQKLEGLRDDLILQVELEAGNRVDFRARPAEWWSGIDSKFDGYLVSPGVLDARYGCTPYTVQSGGVALVARGICSFAQKVQMAQAAGAKSIIVFDEKMSKAPLEQQNKTGRVISKGIATYQAGDALSGAATVPVEKGMTIMSFPAEVGKPEVDGAMIPRQNGTSVFDALQNGLKPKVLDVKRAKFEDGIERFIKKDLPKLMTAMEGYSLIQRVSKADMSEPIVAQLKADRLEFEQAVKSRDYGEIRRTFKNWNDHLDPEIGTWELTESF*