MSKARVYADVNVLRPKEYWDYESLTVQWGDQDDYEVVRKVGRGKYSEVFEGVNIASSERCIIKILKPVKKKKIKREIKILQNLCGGPNIVKLLDIVRDQHSKTPSLIFEYVNSTDFKVLYPTLTDYDIRYYIYELLKALDFCHSQGIMHRDVKPHNVMIDHELRKLRLIDWGLAEFYHPGKEYNVRVASRYFKGPELLVDLQDYDYSLDMWSLGCMFAGMIFRKEPFFYGHDNHDQLVKIAKVLGTDELNAYLNKYRLELDPQLDALVGRHSRKPWSKFINMDNQHLVSPEAIDFLDKLLRYDHQDRLTAREAMAHPYFFQVRAAENSRTRTQ*