MSKFDPYTHLGITLNPDGTVTRAFKAPTVDANPEPSPGTTTVSKDITLDTQKETWVRIFRPTRLPSDHNTVARLPIVIYFHNGGFLFHSPANLSCHKKCTQIASDVPSVVVSASYRLAPENRLPAMYHDARDAVLWVKKQMNDPNGEQWLKDYGDASRVYIYGCDSGANIAFNVSMQVADLDLEPLRIRGLVMNQPMFGGEKRTGSELRYATDETLPLPVLDLMWYLTLPKETDRDHRYCNPMVKGPHLDNVKKLRKCLVIGFHGDIMVDRQQEFVTMLAKWGAQVEARFDQVGFHNIDMVDAARASAIINIAKDFILG*