MEVALSAISSEILSRLMSFIIKKHTDRSCVEEKLERLEHLLLRVHTVVEEAEGRYITNSKMLVQLRMLVDGMYQGYHVLNTFRFKPAEEAPLQNQVTQSSALPTPVKRTRAAASTVGTIKVSNHELQASLEKLETVVANMTEFVILLGGCKQMHKRPYDTYIYIDNFMFSRIVEKQELINALLQDNSPLDVPAVVPVIGAYRAGKKSLVGFACNDDMIRSHFSSVLHFKSNNFLKESRETIMPVRTLVVVEFISDVDNSEWVKFYSDASSQMGTGSKVIIMSRFQEIARFGTVKPIVLRSLSDAEFCYLFKVLAFGGTDPENHPQLASIAMELATNVNGLLLVGNMVADLLRTNQNVQFWFHILKRFRKSLERNFSRFGEHPKQLLERDRPTDITMLVPPSSATLRLMPSHDNTGCLCMKVLPKVKLADLVQGSTTILPNEEFQIIIWESRLPPFTKFVANCIAEEHPCTSSDNKRHKSACNSTSVTPKNLLLN*