MEQRAAQQQGRRQSAAAACGIRRARAETRHPVYRGVRFRAGKWVSEIRELRKPSRIWLGTYATPEMAAAAYDAAALALRGHGTALNFPDAARSRPAPASVSADDVRAAAAAAAAMAAQRAHHQGGGEEDDDSRRQLEDGGGGVVDEDDVLEMPRLMVSMAEGLMISPPPVMLGPAAAAEADGGIMDEGGGVMSLWDHS