MGREVTEAGQGIEMAIASVHEDDKATQELVGYGYNENGEHEMVSLRTGEKVPGSRSPRVKEIVSNDLDGHVEQCCSNKHHSMRQIFKNGLPQHFVTSMHEVICGSRICLLLVMVPVTLLAVYLKAGRGWIFLASLLAIAPLAERLGFVTEQLSYFTGATVGGLLNATFGNATEMIISILALRQNMIRVVQLSLLGSILSNMLLVLGCAFFFGGLKHPKKEQKFTKATAVVSSSLLLMAVMGLLFPAVLHATHTEIHDGSSELTLSRFSSCIMLLAYCCYLYFQLKSHRELYDEPQENDEEGEEEEATIGFWDSIIWLAILTIFISILSECLVDAIQGASEMWDVPVAFISVIILPIVGNAAEHASAVMFALKDKLDISLGVAIGSSTQISMFVIPFCVVIGWIMGKDMDLNFQLYETATLFITVLVVAFMLQEGTSNYFKGLMLILCYLIVGASFYVHVDNPDSPPGN*