MEQRAAAAQQQRQGRRQSAAACGIRRARAETRHPVYRGVRFRAGKWVSEIRELRKPSRIWLGTYATPEMAAAAYDAAALALRGRGAALNFPDAARSRPAPASVSADDVRAAATAAAAAMAHQEEDDDSRRQLEDGGGGGGVVDEDDVLEMPRLMVSMAEGLMISPPPVMLGLQADGGGIMDEGGGVVRLWDHS