MGANTKYSFQNERVQQDGNTGDLRPGHFQPAGSPQGEPMLPTHNEKSARRYGIFRVDTAGESGRSGFHPVHFFAVCFKSTCTLSMLVNILWPFVPAAIAIHFARKDLHIWIFALNYVAMVPSANLLGFAGGELARKLPKVLGILLETTLSSVVEIVLFMVLIHNDRGGNLIPVIQAAILGSILANLLLCLGLCFFFGGIRRHEQSFHEAISEVGSGLLLVAGFGLLIPSAFYAALSSSSTKAIITPEDLDHSTLVISRSTSVILLVAFIMFLFYNLHSHHSIFDEVLEKDEQRDEDREEELQRTKLTLTECLVAIAFSLTFVCMSAVFLVEEIEYIVETGVSDNFMGLILVPLVEKAAEHLTAIDEAWDNQINFALFHCLGPSIQTALLNAPLAVIVGWCLDKDMGLNFEIFMIVLVVLSILVVGNFLRDGKSNYLEGGLCVLVYVIIAVTTWYYPKVEGELGGHSGHPTE*