MVQGEEASCSWRMASAHDHAVHLSHQAALAYHGGLQLQPHHHAASAAPSASFLDFQPAAAAAYFGELEEALIHGANAGVADHLHHNPGGMIAGDAHAKSAAAAAGGGGGYLQAGAGAGRPPTLEIFPSWPMPHPQQLHSGGNSQSVGSTTDSSSARNTMAQMELVSPAGPAGSVRPSPSSTTSEQQQQQQRQEVMMVTTDDYSYKPGLPPPAAAGLAAAAPSFQPHHQHQLQLHGGGDHDKTERRLAQNREAAKKSRLRKKAYVQNLETSRVRLQQMEQELQRARSQGIFLGGCGAGGDMSPGAAMFDMEYARWLDDDGKRLAELRGGLQAHLADSNLGAVVEECMQHYDELFQLKAELARSDVFHLLTGAWATPAERCFFWMGGFRPSELLKVIATPYILLSSSSHALHLHLHLHPHP