SHIVSWSIDGLSFKIHDNKLMIPIMTQYFRQTKYKSLLRQLQGYNFTRITRGENKGIVSHPLFIRGKHDICSQMKR