MSKALVYSDVNLNRPKEYWDYESLSVQWGCVPIELGPAHYFSDLFPPSLFFSFLNEFCPPFFFLHFMCVFSDQDDYEVVRKVGRGKYSEVFEGVNITNNESCIIKILKPVKKKKIKREIKILQNLCGGPNIIKLLDIVRDQQSKTPSLIFEYVNNTDFKVLYPTLTDYDIRYYIYELLKALDYCHSEGIMHRDVKPHNVMIDHEQKKLRLIDWGLAEFYHPGKEYNVRVASRYFKGPELLVDLQDYDYSLDMWSLGCMFAGMIFRKEPFFYGHDNYDQLVKIAKVLGTDELNAYLNKYCLELDPHLEALVGRHSRKPWAKFINSDNQHLVTPEAIDFLDKLLRYDHQERLTAREAMAHPYFYPVRNAENSNRRSLLS*