MSGVDDLFGSEDDEPVVQAPAAPTAKPDIKARLAALAEAKRKEREGEDPQNDRKPKKQKQKKGVVDFGDDDDEEDGTAAGDIDGSRAGTARQQQRKQDAVERSGAARAGPELADDDAALLEVTEADRDFIDDDGLAPDQRIDFGDDEEQLANAGEAAEAGEEEDDLEALFKRKGKKEAMTDAEAKQLVENTLSMMEVAAEEDQKEYDNGRPAVYKLRQLAKVQDVLSTKRLHSELLDAGLLGVLKAWIEPMHDGALPNAKVRETVLRLLHQLPVDCSMEDRKEQLKRSQLGKMVMFLFKLPX