MEQRAAAAAQQRQGRRQSAAACGIRRARAETRHPVYRGVRFRAGKWVSEIRELRKPSRIWLGTYATPEMAAAAYDAAALALRGRGAALNFPDAARSRPAPASASADDVRAAATAAAAAMAHQEEDDDSRRQLEDGGGGGGVVDEDDVLEMPRLMVSMAEGLMISPPPVMLGLQADGGGIMDEGGGVVRLWDHS