MSKARVYTDVNVVRPKEYWDYESLVVQWGHQDDYEVVRKVGRGKYSEVFEGKNVNTNERCVIKILKPVKKKKIKREIKILQNLCGGPNIVKLYDIVRDEHSKTPSLVFEFVNSVDFKVLYPTLTDYDIRYYIYELLKALDFCHSQGIMHRDVKPHNVMIDHQLRKLRLIDWGLAEFYHPGKEYNVRVASRYFKGPELLVDLQDYDYSLDMWSLGCMFAGMIFRKEPFFYGHDNHDQLVKIAKVLGTNELDHYLNKYQLDLDPQLEALVGRHVPKPWSKFINADNQHLVSPEAIDFLDKLLQYDHQDRLTAREAMDHPYFAQVKAAESSRLRTQ*