MSKALVYADVNLNRPKEYWDYEALVVQWGDQEDYEVVRKVGRGKYSEVFEGVNTVNNERCIIKILKPVKKKKIKREIKILQNLCGGPNIIKLLDIVRDPQSKTPSLVFEYVNNTDFKVLYPTLTDYDIRYYIYELLKALDYCHSQGIMHRDVKPHNVMIDHDQKKLRLIDWGLAEFYHPAKEYNVRVASRYFKGPELLVDLQDYDYSLDMWSLGCMFAGMIFRKEPFFYGHDNYDQLVKIAKVLGTDELNAYLNKYCLELDPHLEALVGRHSRKPWAKFINPDNQHLVTPEAIDFLDKLLRYDHQERLTAREAMAHPYFYPIRTAEASNRRSLLS*