MSRLFSNLFNLLLIAAIGFGLSGCVTSRLPVASTSPWQPLELNTESNPLDISFSDANHGFVVGTNRLIMESNDGGVSWKKRSLDLEEDENFRLISIDFNGNEGWIAGQPGLVMHSTDAGKNWSRLKLENKLPGDPYLITNLGPNNAELATNAGAIYRTSDGGTTWKATVSEAAGAVRDLRRSAAGNYVSVSSLGNFFSTLDLGQDVWQNHERVSSKRVQSLGYQPNGELWMVARGAEIRLNDQPGNVDSWGKAMIPITNGYNYLDLSWDPNGGIWAAGGNGTLIKTLDDGKSWQIDPMGDTQPSNLIRILFDTSSESQAKGFVLGERGHLLRWVG