SNAARVYADVNQNMPRAYWDYDSVNISWGVLENYEVVRKIGRGKYSEVFEGINVVNYQKCVIKVLKPVKKKKIKREIKILQNLAGGPNIVALLDVVRDSQSKTPSLIFEYVNNTEFRTLYPRFNDFDVRYYIFELLKALDFCHSKGIMHRDVKPHNVMIDHENRKLRLIDWGLAEFYHPGTEYNVRVASRYFKGPELLVDFQEYDYSLDMWSLGAMFASMIFRKEPFFHGQSNSDQLVKIAKVLGTDELFDYLDKYEIELDAQYDDILGRFQRKPWHSFINAENQRFVSNEAIDFLDKLLRYDHNERLTAKEAMAHPYFAPVRDEATRARYLAGETIN