MPGDDLSSLEDELLPKHDENLCVTERDSKISMDDMLQTWTGEFGRWQLKHFALSSLAWTLEAFHTMTITDYYIRAGLFGHLSDSSLGRKGVLALVCVCNAILGFLTALSPNFWVYLILRLLTGISTGGVGLSSFVLATEPVGPTKRGLVGMSTFYFFSLGIAVLPALSYFSGSWRYLYVVTSIPSALYCLFGLPFVSESPRWYLVKGRLEEAMGVMRSIAAKNGKSLPAGVSLALDGDEQDTTEPDEPSGTLVDVFRSPVTRTRMILMAFIWLACGIGYYGLSLNVVNLSANLYLSVFLNGIAEIPAFALTAVMLEKFGRRAMLISTMMLSGVSSLLGSLTSALLHVHGSNPNSTFAMPSWVAGRMPGFVSGVQVACGVVGIFGMAGTYNLIFMYTCELFPTVVRNAALGLACEAGQIGAIIAPLVVVMVTVNPSLPFAIIGVSGIVGGFLAFKLPETLNRPLYETMIALENAEPTRTA*