MRSAADLKREIEMRLRNYLSRDKNGIRRELLKIFVRAKSLTVAETHKKLMEKFSVTVQSVASMVGTIASRIGIFHIIKEKDNDQTRYELKEQYADLVARLVVPA