MSFIMSASLSQNHHAQDKDGKKKHTRPTFSGQQIFALEKTFEQTKYLAGPERAKLAYALGMTESQVKVGFLRFFHPVRFLDIYCTS