MSAFPSPQNLMNAQLQDFGFQGNDLKAESVEPQVTVTLLIKHLPEAIPFKTLSRLFSHYGAVSVRPCNSGRLKNCAFVDFKSESLAYQAHTQLNGLRFLGKVLSVERASKLSEAQQGKESVPPTSLIEDASVTRDVGDGSKFRSFPASEPIAPRLGVDYPFPPHLEYAYPPPDGNILTNIVNALIAVPRFYTQVVPIICKLHLELALPTPPLPPAALVPPPPPPPPRISEKSPLAEQSSSESEMESSDEVRAVKPRRKRVKREAIVGPAADKDIVHEAVGLKPAFLVPKEIPVIKKKNPVLQIKIAPRVTQNEHKDDNIATESEDPDKEEEIESKRLVPEEILSLPKFKNYTVGKPAPVLYIKNLDKEVVFDDFFYIFGSLFGSIDAAKSGLSVKLMQEGRMRGQAFVTFPSVELAHQAL