METPAPTRGEIVRQIGQALREKLNDLGALISLEMGKILPEGIGEVQEFIDMCDYSVGLSRQLSGAILPSERTNHFMMEQWNPLGIVGVITAFNFPCAVLGWNACIALVSGNVVVWKGSPTTPLISIATTKIIAKVLERNALPGAIFTCVCGGAEIGEAIARDVRVPLVSFTGSTKVGQTVRTHVNARFGRCLLELSGNNAIVVMEDADVELAVRAVLFAAVGTAGQRCTTCRRLYLQTGIYDKVLEKLLKAYGQILVGDPLEDGVLLGPMHTADSKNRFVEGIKKIQSQGGKILTGGGVIEREGNFVEATVVEISADAECVTEELFAPVLYAMKFKTLEEAIRLNNSVSQGLSSSIFTSSPETIFRWTGPSGSDCGIVNVNIPTNGAEIGGAFGGEKATGGGREAGSDSWKQYMRRSTCTINYSKHLPLAQGINFGN*