MSKALVYADVNLNRPKEYWDYESLAVQWGDQEDYEVVRKVGRGKYSEVFEGINVANNERCIIKILKPVKKKKIKREIKILQNLCGGPNIIKLLDIVRDPQSKTPSLIFEYVNNTDFKVLYPTLTDYDIRYYIYELLKALDYCHSQGIMHRDVKPHNVMIDHEQKKLRLIDWGLAEFYHPNKEYNVRVASRYFKGPELLVDLQDYDYSLDMWSLGCMFAGMIFRKEPFFYGHDNYDQLVKIAKVLGTDELNAYLNKYCLELDPHLEALVGRHSRKPWAKFINSDNQHLVTPEAIDFLDKLLRYDHQERLTAREAMAHPYFYPIRTAEASNRRSLLS*