MSNISNDGEKLAFLNGLKQYLEDRGKILIPYPRLAGKVLDLHDLYNRVTSL