MFLEFRRAWDAKVSASLSQSHHAQDKDGKKKHTRPTFSGQQIFALEKTFEQTKYLAGPERAKLAYALGMTESQVKTMMVLPRLLSMMLVNG