MSRHRAVRNLDIDDILDEDEYESEYDENQLDEADISNEDLDKLEDGLAYVYSVIGEDTILTATEIKEALWYYYFDREETINWALEKIAKEKALEEKKKAKEEAKKGKGFI