MDSWSYGRSVFLPNGTIAENQSSMPGFEMETSDGFITKVASSSYVEENQSSNLSRIDFKFRIYENHDGTSSLRAKKTRASNSCSQSPLCQVYGCNMDLSFSKDYHKRHRVCDAHSKSSVVIVSGVEQRFCQQCSRFHFLSEFDDGKRSCRRRLAGHNERRRKPSFYFLPGKRHKLLPQESFPGSFLYRVMDEHDHRASRLVSFKDEPKPAMEASGVSYIWDLQEAVPRSTCALSLLSAQSQQHLSANNPNKSFSITQPCQNLNHSTGDYHQMQPLRIDPGKKTKSVTSSSSCNGNGSSTVDLLQLSSHLQRIQQQQRTFTDDVKQEYNELYFP