SVVCAACKKIFCKSNALSRHIRAAHKDSAPVTWKKNDEIDVAEIGIQRIREILVIRIFEQFDSSYKSNARYSRMCLSSCFLKEKVDS