MSVASTHSQNSISPSAIPNACGKCAAAGVTCTSGMSRATGTSRQRASRTSFSDTRNNHEASNVLDHLDTAHFFLSQEGMTAVPEPVNDAQSPMGEPNWSWGREDIFARISEIIPPDLMASFFQDFYKWTSYSFAALVVSMCMLATRYTNDPRVLAEPDILDNVPHQIAQGLFAEAAARLVDGGLHREISDIALGDSLEKETRTRTAWACYSWDKQLSAICGKPPLLRIWDYDVSLPEVFKETESTSAELPENQDEKLSAIHPEFDNCEMLNRWARSMRPEVEDTKALDDSMRLLTEWREALPPAMSDRSIAGRLASPMYSVEYEQIAVIEQTIEMLIAGRSARDAILEAGKHTLASAVKMGSAKMLSRCDILLAYRILMAGRFLLASLLSARADCNAKQEFPISLGSAEVLEETCRVCRVHRPLRLRDKHSNEKDGYPSHVRSPTNVISGDAAADVIASMGAEGERQPDFSWLLPGGNVP