MSDEKIISFEDIRNRVKESDIDLFEEFIGEEIMDLDYEGDLNLLDFIKKVSDYQEENNIPNKKFLDMQKQFMERYGFELVNPSPEELEKIKKSLNSKANIDKLKSLDMNNPVSMIRTSALLSLRADFEDKAYEKNIIQLDLKNDKNDLKIIFNGENVTVISENKIDFSDEDINKAIANYRVIVGDSIRVQICEATNSYDYK