MNFFSDYQYDSPEAAAAAAAAGKQPYSFLEDMHPTTTSHAVPGSSNEVGRASTPHSTFDAALAGEDFASYDYGAADLGPPNSLASAPFPTSPPAAAHLHHAAAFAAAQQQQQQQHMVQHHQAMPGHSEQQSPEASKGNSDDDDLTPAQSRRKAQNRAAQRAFRERKEKHVKDLESKLANLENSQQQASFENERLRRHLQKVSTENEILRATSNMNNQSSAPSHHQNHHHHHQQQQQQHGGGGHRRRASSPPSIINGPTEYRPTDFYASLLRDHASKSPSHRIIMGDDGERLLAPGATWDLIVSHELYKRGLVNISMVSERLRDKARCDGQGPVFPESAIMEAIMQSVASGSDDLL