MSKALVYTDVNLNRPKEYWDYESLVVQWGDQEDYEVVRKVGRGKYSEVFEGVNTANNERCIIKILKPVKKKKIKREIKILQNLCGGPNIIKLLDIVRDPQSKTPSLVFEYVNNTDFKVLYPTLTDYDIRYYIYELLKALDYCHSQGIMHRDVKPHNVMIDHDQKKLRLIDWGLAEFYHPAKEYNVRVASRYFKGPELLVDLQDYDYSLDMWSLGCMFAGMIFRKEPFFYGHDNYDQLVKIARVLGTDELNAYLNKYCLELDPHLEALVGRHSRKPWAKFINSDNQHLVTPEAIDFLDKLLRYDHQERLTAREAMAHPYFYPIRTAEASNRRSLLS*