MSKARVYADVNVLRPKDYWDYESLTVQWGDQDDYEVVRKVGRGKYSEVFEGINVNSNERCIIKILKPVKKKKIKREIKILQNLCGGPNVVKLLDIVRDQHSKTPSLIFEYVNSTDFKVLYPTLTDYDIRYYIYELLKALDYCHSQGIMHRDVKPHNVMIDHELRKLRLIDWGLAEFYHPGKEYNVRVASRYFKGPELLVDLQDYDYSLDMWSLGCMFAGMIFRKEPFFYGHDNHDQLVKIAKVLGTDELNAYLNKYRLELDPQLDALVGRHSRKPWSKFIHADNQHLVSPEAIDFLDKLLRYDHQDRLTAREAMAHPYFFQVRAAESSRMRTQ*